1238 384
2571 625
2135 528
813 184
253 64
1419 409
3002 592
6299 174
41728 451
7769 317
7693 441
13085 935
5555 283
11371 304
5915 282
17584 505