30971 1057
10593 869
56939 947
20928 782
4802 472
15678 697
9414 115
66170 684
40686 286
17217 664
17018 211
11007 289
11473 69
22046 674
13155 315
20448 441
38582 643
15554 242
12945 782
26780 384
3919 436
20718 726
6886 106
3388 106
18350 325
12244 393
10579 337
8503 409