1238 384
2571 625
2135 528
813 184
252 64
1419 409
3000 592
6299 174
41726 451
7768 317
7693 441
13084 935
5555 283
11371 304
5914 282
17583 505