50905 78
23442 617
33091 212
18303 405
12573 396
2955 198
24227 505
23963 222
16730 192
15954 505
21472 219
9104 135
16663 632
13469 245
9944 528
8670 72
15429 445
31600 708
18696 379
32019 855
8310 819
26258 565
15230 278
14755 548