2014 603
505 150
2880 634
14131 276
10276 583
7014 340
19148 116
6174 594
11796 345
2687 570
4144 555
10592 687
5289 674
3036 460