31306 118
12744 56
18457 53
9409 52
13884 51
11185 44
5690 33
10389 31
4909 29
4345 28
7261 28
7954 26
5466 24
6076 24
5733 23
3880 23
4239 23
2960 22
14510 21
4687 21
5408 21
10627 20
2847 20
7238 19