2152 56
15625 470
3399 448
1582 79
3116 538
8182 652
3468 389
1173 119
2308 396
3261 322
3163 467
6316 167
4300 433
3231 456
1820 329
2698 332
1789 113
1792 233
1313 163
1982 198
2789 640
5224 86
2010 224
832 46