4350 476
5521 92
40558 550
55301 372
18784 506
25798 470
4237 383
5391 501
2110 123
1746 175
3531 920