31097 292
13743 245
28946 576
15218 829
30227 622
24679 539
19968 773
18414 835
35279 548
17362 330
30209 65
47016 740
37594 120
25133 779
18455 317
30932 233
37898 904
18807 415
11506 663
10355 439
38516 543
16323 491
12682 934
33356 688
19418 149
8160 815
5527 554
46288 214