1246 384
2572 625
2138 528
819 184
257 64
1419 409
3006 592
6310 174
41766 451
7816 317
7697 441
13089 935
5560 283
11377 304
5918 282
17589 505