3085 427
20223 977
24610 798
3262 476
6430 137
3539 127
2814 337
2645 280
39825 638
9520 399
15895 641
50427 614
12898 687