30951 673
46813 584
21641 331
2348 153
56579 872
78494 612
1022 73
121139 751
5921 98
65464 833
104261 547
30437 218
6013 170
3996 508
22592 669
22207 895
13612 292
24003 542
12290 860
7412 589
8975 644
84888 767
7851 448
20499 313
6372 969
1406 234
88182 498
1990 213