18053 156
8360 175
34317 221
18095 161
26451 67
8223 712
27610 740
16074 123
18948 477
17614 47
98765 366
15438 646
8533 329
15244 505
3280 47
14162 58
24557 395
15232 281
25769 320
19696 420
11518 801
28946 272
15431 182
17584 374
79372 650
9922 302
35882 344
21454 676