2156 603
520 150
3050 634
14158 276
10311 583
7037 340
19390 116
6204 594
11819 345
2713 571
4166 555
10637 687
8367 674
3053 460