4381 476
5548 92
40906 551
55946 373
19236 506
26274 470
4316 383
5426 501
2141 123
1783 175
3547 920