3075 427
20318 977
24574 798
3251 476
6465 137
3543 127
2814 337
2631 280
39892 638
9678 399
15883 641
50532 614
12851 687