666 172
2225 570
1797 495
1670 522
270 71
2881 667
2017 482
1272 268
2222 576
1442 403
907 164
1894 491
2439 637
2057 447
2140 469
282 78
890 187
1807 562
3014 896
2358 625
2113 320
1943 187
17474 433
32118 712
5345 216
36824 489
12368 162
3925 112