16667 666
13618 556
10217 485
13435 521
22311 781
7417 399
9268 927
20503 270
17188 320
9798 486
16812 820
8219 863
6358 67
15028 412
6843 516
5858 134
13718 659
7861 348
14562 659
26607 613
6215 714
12548 548
12103 196
8807 112
8580 263
2869 197
9248 527
7679 162