2156 603
520 150
3049 634
14158 276
10311 583
7037 340
19389 116
6204 594
11819 345
2712 571
4166 555
10637 687
8366 674
3053 460