4394 476
5558 92
40995 551
56159 373
19354 507
26432 470
4338 383
5438 501
2151 123
1795 175
3550 920