21941 113
103442 399
111708 806
62458 609
30994 673
46832 584
21645 331
2351 153
56596 872
78506 612
1024 73
121159 751
5946 98
65472 833
104275 547
30468 218
6020 170
4000 508
22599 669
22212 895
13627 292
24029 542
12295 860
7420 589
8983 644
84893 767
7856 448
20530 313