21028 393
10105 748
66877 569
58866 482
36148 388
315482 801
25649 427
148435 348
24163 133
37072 160
57900 148
56889 351
18455 522
8503 602
7686 638
2394 485
4787 699
2226 228
5783 897
4710 724
4859 880
10560 766
12966 570
4617 650