18065 297
6527 534
20362 873
5493 531
6877 307
3590 468
33552 489
3174 457
8697 320
3074 74
4206 38
2187 335
4616 757
5509 64
2443 271
244208 1195
3454 584
2347728 3883
1104 110
928318 955
3312 750
247167 1043
4332 378
328434 529
2725 184
3242 186
5300 52
3241 148