4381 476
5548 92
40902 551
55937 373
19234 506
26272 470
4315 383
5426 501
2140 123
1783 175
3547 920