15121 362
8058 338
16113 410
29061 237
12472 434
7815 706
17229 429
16195 455
18890 87
11171 327
566013 1511
286778 905
218485 1136
174178 846
243185 866
1053584 2655
12340 447
1717253 2479
9429 260
13815 960
17620 217
15389 343
13366 666
19826 74
15176 511
11202 508
616686 1474
1243421 4613