4377 476
5546 92
40869 551
55888 373
19182 506
26207 470
4303 383
5422 501
2138 123
1777 175
3546 920