18065 297
6527 534
20363 873
5493 531
6877 307
3590 468
33552 489
3175 457
8697 320
3074 74
4206 38
2187 335
4616 757
5509 64
2443 271
244208 1195
3454 584
2347777 3883
1105 110
928319 955
3313 750
247167 1043
4332 378
328435 529
2725 184
3242 186
5300 52
3241 148