4386 476
5552 92
40922 551
56006 373
19279 506
26306 470
4320 383
5427 501
2145 123
1785 175
3548 920