40398 595
1113 110
1825 278
9554 27
2029 284
2866 343
1633 224
2780 543
4723 532
27916 952
7917 251
699 55
1919 315
12248 59
4282 513
14167 327
3153 492
3266 747
32459 853
3736 631
2461 249
2551 405
1037 124
3354 400
1425 96
25210 943
4331 666
3272 187