5647 505
2712 673
33582 755
3206 298
23533 341
10954 53
20330 655
29220 402
18905 458
17259 245
7617 603
10572 236