1243 384
2572 625
2137 528
816 184
256 64
1419 409
3004 592
6303 174
41744 451
7782 317
7697 441
13087 935
5558 283
11373 304
5917 282
17587 505