680 40
634 134
2672 644
2134 192
977 179
504 97
7732 371
3047 960
4216 380
2395 272
3315 477
1385 313
4096 729
393 76
10401 208
2700 359
3041 452
2733 594
12403 514
581 105
4082 880
2981 278
2246 435
1514 235