2837 50
1494 78
3526 664
7652 186
17454 699
1288 297
8852 642
5822 555
3279 533
2872 660
4876 475
8421 543
10670 248
3611 573
3015 497
22049 138
12587 662
3019 907
2593 329
7785 327
4102 742
11726 583
3081 353
10265 558
50590 190
10898 424
3718 418
6980 617