29351 46
23646 38
23150 89
19263 36
15897 19
14534 32
11716 7
10196 16
8717 15
8689 19
8452 29
8257 13
8101 13
7859 16
7747 12
5532 13
1624 17