4387 476
5552 92
40925 551
56012 373
19284 506
26310 470
4320 383
5427 501
2145 123
1786 175
3548 920