2016 14905
8928 14844
7879 13467
3080 11842
5488 11478
2713 10968
659 10055
4487 8103
10346 5349
12207 4803
1501 2877
2067 1564
8158 979