21048 393
10118 748
67067 569
59086 482
36214 388
315958 801
25685 427
148696 348
24231 135
37125 160
58052 148
57156 351
18554 522
8510 602
7690 638
2402 485
4790 699
2229 228
5793 897
4717 724
4866 880
10565 766
12972 570
4621 650