1238 384
2571 625
2135 528
813 184
252 64
1419 409
3000 592
6297 174
41722 451
7764 317
7692 441
13082 935
5555 283
11371 304
5914 282
17583 505