4393 476
5558 92
40982 551
56132 373
19338 507
26408 470
4335 383
5436 501
2151 123
1794 175
3550 920