39483 125
43899 98
966 51
12067 42
10661 40
5816 39
9838 37
4012 36
595 31
5740 28
6153 24
2671 22
3471 21
2525 20
3006 18
4209 18
2880 17
3622 15
2640 15
3877 15
2228 15
2954 14
2274 14
2449 14