3226 101
4191 718
2558 335
6640 616
3647 317
3448 195
7608 674
20966 942
2935 243
6648 488
8596 632
13289 612
3588 401
4574 668
2694 246
1658 39
3585 546
3336 578
3329 587
2864 499
4770 752
2904 125
4565 891
6849 190
11125 701
9698 478
1951 149
1669 25