48978 171
25563 123
35434 88
40017 65
18763 62
14170 46
8255 38
5842 36
9727 33
4063 29
4796 29
9913 28
21633 27
11576 26
7811 24
8101 23
7773 22
6797 22
4377 21
5370 20
7197 19
7499 18
6251 18
3483 17