40653 109
30275 72
18050 60
43963 54
15104 43
17511 39
6497 31
6871 31
5539 28
16860 28
10357 27
7267 25
10436 23
6133 23
6660 23
4442 22
3354 20
4576 18
6702 15
2370 15
9997 15
3251 14
10760 14
1933 13