3302 120
4687 612
3014 343
10304 704
2741 140
5087 269
2507 152
3904 81
2542 559
9457 747
19724 363
2521 515
2916 332
3332 671
2649 211
2729 207
7627 804
14765 481
5750 675
4681 599
6845 639
2703 164
7452 357
379762 865
303197 1032
131632 768
151799 834
9617 302