2171 319
1677 372
6647 243
8247 625
16807 317
33181 422
3141 642
9839 96
12040 531
2323 326
4163 424
94531 286
2374 325
2639 680
13658 486
1829 292
3528 158
125523 678
14034 307
2746 250
3877 77
3226 711
8984 244
6759 148