4391 476
5557 92
40969 551
56098 373
19323 507
26386 470
4331 383
5434 501
2150 123
1791 175
3549 920