2822 503
1321 102
1828 303
1520 197
2196 326
3911 587
2344 357
4130 911
3686 684
1852 142
2659 454
2869 474
4380 708
3092 625
7685 562
4055 727
5255 236
2886 278
3562 515
8369 493
3377 395
2864 198
5007 465
3846 57