28258 51
12497 29
21712 25
3387 9
10425 24
7687 35
40172 95
14614 63
11247 13
14354 12
17323 66
18234 32
47047 147
10717 33
7836 17
8605 11
2658 9
4156 11
23319 46
6190 20
958 1
3922 28
5136 24
2183 13