4394 476
5558 92
40994 551
56157 373
19353 507
26431 470
4338 383
5438 501
2151 123
1795 175
3550 920