4361 476
5536 92
40706 550
55565 372
18927 506
25992 470
4285 383
5404 501
2126 123
1762 175
3540 920