3702 876
2480 301
11777 293
1850 436
2633 39
1596 62
3348 751
11643 802
16952 466
4260 470
38025 220
83870 595
1985 314
2131 211
7447 604
31412 325
14143 54
9163 244
12879 385
1982 204
6735 201
8000 636
3094 419
39215 298
6414 451
79398 311
12345 204
4846 621