1242 384
2572 625
2135 528
816 184
255 64
1419 409
3003 592
6302 174
41738 451
7780 317
7695 441
13087 935
5556 283
11372 304
5916 282
17586 505