4405 476
5566 92
41056 552
56282 373
19435 507
26541 470
4348 383
5440 501
2156 123
1799 175
3555 920