31097 292
13743 245
28944 576
15218 829
30226 622
24678 539
19968 773
18414 835
35279 548
17361 330
30208 65
47015 740
37593 120
25133 779
18455 317
30932 233
37897 904
18807 415
11505 663
10355 439
38516 543
16323 491
12681 934
33356 688
19418 149
8160 815
5527 554
46286 214