3302 120
4687 612
3015 343
10305 704
2742 140
5087 269
2509 152
3906 81
2542 559
9460 747
19736 363
2523 515
2916 332
3333 671
2649 211
2729 207
7627 804
14765 481
5750 675
4681 599
6846 639
2703 164
7452 357
379764 865
303197 1032
131633 768
151800 834
9617 302