3091 556
2310 748
606 128
1825 302
2208 336
2962 555
1766 204
3012 404
24990 396
12062 234
6328 498
30860 405
5914 469
10621 502