4396 476
5558 92
41003 551
56170 373
19366 507
26441 470
4341 383
5438 501
2153 123
1796 175
3550 920