21048 393
10116 748
67063 569
59086 482
36214 388
315956 801
25684 427
148695 348
24231 135
37125 160
58050 148
57148 351
18549 522
8510 602
7690 638
2402 485
4790 699
2229 228
5793 897
4717 724
4866 880
10565 766
12972 570
4621 650