2050 603
511 150
2940 634
14136 276
10282 583
7018 340
19221 116
6179 594
11798 345
2695 570
4147 555
10602 687
5293 674
3040 460