18003 682
8502 91
25727 52
12686 237
6813 356
6671 102
4585 422
15337 387
9448 472
12105 528
11574 108
10294 616
16242 529
18693 87
19825 311
13389 659
163814 568
27301 534
21147 539
16683 128
7235 169
20323 394
5100 136
9237 111
6567 191
5497 55
11844 341
4218 207