4380 476
5548 92
40900 551
55934 373
19225 506
26262 470
4313 383
5425 501
2139 123
1778 175
3547 920