4393 476
5558 92
40984 551
56136 373
19338 507
26414 470
4336 383
5436 501
2151 123
1795 175
3550 920