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