3071 427
20303 977
24569 798
3250 476
6441 137
3534 127
2805 337
2626 280
39827 638
9657 399
15864 641
50492 614
12847 687