56512 295
34676 162
117062 154
18062 118
19488 101
41994 87
12634 80
21990 57
6220 53
9282 51
20901 51
14439 47
5349 47
9482 41
8143 39
7201 39
6833 39
4584 35
9880 35
8380 34
10121 31
6977 30
7830 28
8063 24