30193 106
6936 604
81566 710
2642 568
2162 493
2637 705
51831 979
769 167
1357 334
1132 173
1112 218
369 73
2278 451
5338 504
5064 342
1941 51
159086 224
15917 283
7572 685
17266 1000
6211 139
160202 698
9530 338
9981 170
8064 595
210463 836
18518 709
7392 794