4386 476
5552 92
40918 551
55997 373
19272 506
26301 470
4319 383
5427 501
2145 123
1785 175
3548 920