4385 476
5552 92
40918 551
55995 373
19268 506
26299 470
4319 383
5427 501
2145 123
1785 175
3548 920