1233 384
2570 625
2131 528
802 184
249 64
1417 409
2998 592
6278 174
41650 451
7671 317
7688 441
13075 935
5551 283
11363 304
5906 282
17576 505