2156 603
521 150
3053 634
14159 276
10312 583
7037 340
19390 116
6205 594
11819 345
2713 571
4166 555
10637 687
8367 674
3053 460