4400 27
2728 458
1960 508
1011 41
2667 442
7561 436
494 45
4901 770
1328 228
3356 182
2445 541
22500 912
3218 438
7359 94
6449 864
880 193
1699 173
10609 319
5445 728
3817 224
3947 240
3314 743
15639 587
13676 189
11833 432
9810 845
4072 372
5432 641