52926 305
19582 504
10035 257
27232 491
10569 892
105053 744
37805 333
24355 87
13281 581
68791 695
6428 52
15688 36
8085 564
37542 146
50305 800
38314 90
15417 614
55509 129
134744 240
58293 146
70172 676
15604 298
12392 94
6710 139
14812 155
75918 579