31097 292
13743 245
28940 576
15218 829
30226 622
24677 539
19968 773
18409 835
35276 548
17360 330
30203 65
47010 740
37587 120
25132 779
18453 317
30928 233
37891 904
18805 415
11503 663
10355 439
38516 543
16322 491
12681 934
33350 688
19415 149
8160 815
5527 554
46282 214