1236 384
2571 625
2134 528
810 184
249 64
1418 409
2999 592
6291 174
41686 451
7721 317
7692 441
13078 935
5555 283
11365 304
5911 282
17580 505