21028 393
10106 748
66883 569
58873 482
36149 388
315491 801
25649 427
148442 348
24166 133
37073 160
57907 148
56901 351
18458 522
8503 602
7687 638
2394 485
4787 699
2227 228
5783 897
4711 724
4859 880
10560 766
12966 570
4617 650