100029 508
53443 600
44151 253
109812 818
16065 79
29608 857
52028 760
64216 157
35289 49
52810 78
24093 617
33804 212
18860 405
25402 154
12867 396
10303 561
17400 387
25387 506
11441 545
15625 885
21770 1009
17199 192
16389 505
22164 219
9411 135
17154 632
26335 122