3076 427
20323 977
24576 798
3251 476
6473 137
3545 127
2815 337
2632 280
39913 638
9679 399
15896 641
50541 614
12853 687