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