4350 476
5522 92
40559 550
55302 372
18785 506
25800 470
4237 383
5391 501
2111 123
1746 175
3531 920