17359 523
8859 649
7445 320
12385 440
10418 734
13594 379
6402 611
19174 708
3721 38
8601 366
8072 476
6913 1123
11808 568
17501 469
6441 638
7559 714
8493 399
4230 293
9394 347
5616 178
8053 195
5986 211
1060 79
31337 502