3001 739
2386 599
2831 663
13913 643
1631 342
2359 656
10360 145
1900 442
5415 79
2732 564
1581 311
4697 169
327 59
8911 777
2184 597
516 119
2810 655
1216 339
2823 776
1607 470
791 75
24499 58
1090 248
6376 890
12693 60
3612 415
3243 636
15851 733