4388 476
5553 92
40949 551
56057 373
19308 507
26357 470
4320 383
5430 501
2146 123
1787 175
3549 920