1252 384
2572 625
2140 528
833 184
269 64
1421 409
3009 592
6328 174
41873 451
7892 317
7702 441
13092 935
5565 283
11384 304
5922 282
17596 505