21028 393
10108 748
66895 569
58881 482
36153 388
315524 801
25651 427
148461 348
24170 133
37073 160
57918 148
56924 351
18464 522
8503 602
7687 638
2394 485
4788 699
2227 228
5783 897
4711 724
4859 880
10560 766
12967 570
4617 650