103306 176
21986 586
40710 605
49346 63
52303 864
93367 579
24017 712
43049 93
28770 295
21820 180
14024 477
16475 535
18724 569
33270 84
100359 988
28276 366
39125 638
22824 594
125459 176
1105059 1515
31626 940
28329 137
20213 120
19533 60