15018 515
8835 605
6678 434
7088 267
24921 664
11465 421
20264 205
10347 341
7021 565
44655 619
50093 511
57136 584
32190 941
30809 179
82902 503
32861 440
33496 281
15790 1041
6775 735
22285 581
27166 786
12534 557
16823 521
19243 100
21946 69
27948 907
51495 452
34553 273