21037 393
10112 748
66957 569
58964 482
36173 388
315673 801
25660 427
148541 348
24192 133
37096 160
57956 148
56996 351
18500 522
8503 602
7687 638
2396 485
4789 699
2227 228
5785 897
4714 724
4862 880
10564 766
12968 570
4618 650