50880 78
23430 617
33077 212
18292 405
12571 396
2955 198
24201 505
23952 222
16718 192
15950 505
21459 219
9099 135
16651 632
13465 245
9934 528
8669 72
15422 445
31580 708
18688 379
32013 855
8304 819
26245 565
15221 278
14748 548