4377 476
5546 92
40877 551
55900 373
19198 506
26219 470
4306 383
5424 501
2139 123
1777 175
3547 920