46098 172
31887 100
20528 57
11312 52
16733 45
5920 42
18319 41
6964 39
7793 38
7953 35
4990 33
12678 31
10958 30
3305 29
2753 27
6686 27
4686 26
11681 23
13052 22
11399 21
3954 20
3436 19
4478 19
4121 18