4387 476
5552 92
40923 551
56009 373
19282 506
26307 470
4320 383
5427 501
2145 123
1786 175
3548 920