29851 149
24078 89
19251 33
17151 35
15985 40
11862 23
11271 30
10626 36
9946 21
9781 22
9342 18
9263 24
8824 4
8128 26
7530 20
7518 38
7383 21
7377 18
6748 22
6720 20
6503 19
6457 24
6254 33
6236 30