45972 171
31790 100
19113 85
49622 74
20462 57
11229 52
16646 45
5862 43
18223 41
6898 39
7738 38
7897 36
4920 33
12596 31
10900 30
3254 29
6618 27
2690 27
4606 26
7327 26
11617 23
12979 22
5868 21
11330 21