231 49
2447 641
1479 343
1255 384
2576 625
2141 528
844 184
275 64
1422 409
3019 592
6372 174
41965 451
8002 317
7718 441
13110 935
5580 283
11407 304
5936 282
17626 505