21941 113
103443 399
111709 806
62459 609
30995 673
46832 584
21645 331
2351 153
56596 872
78508 612
1025 73
121163 751
5952 98
65475 833
104276 547
30472 218
6020 170
4001 508
22600 669
22213 895
13627 292
24034 542
12295 860
7420 589
8984 644
84893 767
7856 448
20530 313