30305 106
6937 604
81631 710
2643 568
2162 493
2639 705
51847 979
769 167
1357 334
1132 173
1112 218
369 73
2279 451
5338 504
5064 342
1941 51
159101 224
15917 283
7574 685
17266 1000
6211 139
160209 698
9530 338
9981 170
8064 595
210464 836
18518 709
7393 794