4378 476
5548 92
40893 551
55928 373
19217 506
26251 470
4312 383
5424 501
2139 123
1778 175
3547 920