51371 497
40014 881
10250 432
9521 879
34196 235
26132 446
10662 512
11051 523
52887 166
17610 118
55571 568
25206 905
39510 573
2977 304
13023 804
9278 396
2416 115
6263 59
21877 106
15676 348
14448 333
26228 124
12654 603
14256 458
18822 278