50926 78
23455 617
33097 212
18311 405
12575 396
2955 198
24238 505
23973 222
16735 192
15957 505
21479 219
9105 135
16668 632
13478 245
9951 528
8673 72
15438 445
31616 708
18700 379
32022 855
8314 819
26265 565
15239 278
14766 548