231 49
2447 641
1480 343
1255 384
2576 625
2142 528
845 184
275 64
1422 409
3019 592
6374 174
41970 451
8009 317
7720 441
13110 935
5580 283
11410 304
5937 282
17628 505