21040 393
10113 748
66997 569
59008 482
36193 388
315802 801
25667 427
148605 348
24207 133
37105 160
57996 148
57056 351
18515 522
8504 602
7688 638
2398 485
4790 699
2227 228
5787 897
4714 724
4864 880
10565 766
12970 570
4619 650