4385 476
5552 92
40915 551
55993 373
19265 506
26297 470
4319 383
5427 501
2145 123
1785 175
3548 920