4383 476
5549 92
40908 551
55948 373
19237 506
26276 470
4316 383
5426 501
2142 123
1784 175
3547 920