15031 935
14614 5471
12669 11320
9604 9893
7978 9256
6650 3040
6435 5086
6368 7199
5733 11544
5122 9389
3071 3548