4386 476
5552 92
40921 551
56002 373
19278 506
26305 470
4320 383
5427 501
2145 123
1785 175
3548 920