50993 78
23486 617
33114 212
18323 405
12579 396
2956 198
24280 505
23987 222
16748 192
15966 505
21502 219
9115 135
16681 632
13484 245
9962 528
8683 72
15451 445
31659 708
18716 379
32030 855
8328 819
26298 565
15252 278
14779 548