3505 133
2828 714
2584 360
7839 264
2371 671
2564 656
881 52
1838 369
2131 410
2985 590
3275 831
9979 430
7444 675
992 231
505 107
931 120
304 58
9252 674
3170 601
2810 847
587 119
1647 190
2381 450
17317 379
8993 747
5774 345
2154 527
2182 466