31097 292
13743 245
28941 576
15218 829
30226 622
24677 539
19968 773
18409 835
35276 548
17360 330
30206 65
47011 740
37588 120
25132 779
18453 317
30928 233
37892 904
18805 415
11503 663
10355 439
38516 543
16322 491
12681 934
33351 688
19415 149
8160 815
5527 554
46285 214