18065 297
6526 534
20361 873
5492 531
6876 307
3590 468
33550 489
3173 457
8697 320
3074 74
4205 38
2187 335
4616 757
5508 64
2443 271
244206 1195
3454 584
2347569 3883
1104 110
928316 955
3312 750
247167 1043
4332 378
328433 529
2725 184
3241 186
5300 52
3241 148