4378 476
5547 92
40883 551
55908 373
19205 506
26232 470
4308 383
5424 501
2139 123
1777 175
3547 920