3563 81
3440 561
10256 253
3458 371
5015 636
2718 267
2745 218
4305 579
6508 494
2055 88
2917 303
4479 821
46374 189
12123 105
23188 638
37565 236
40625 450
16304 218