12002 433
8382 75
11602 785
17538 70
15672 872
19174 307
9387 452
18589 195
14113 577
17303 508
21435 769
18006 146
12364 793
22864 674
13303 172
28270 49
16862 64
31888 781
9812 352
18035 216
12810 103
17082 291
8572 169
10188 134
6636 166
14096 485
17592 223
6519 225