58973 111
54846 49
43669 178
39042 86
18486 27
18157 50
14060 13
12170 42
8996 15
8395 19
3437 19
3382 7
3096 11
2289 8
2152 4
1937 6
1885 6
1882 4
1788 2
1708 8
1531 4
1468 2
1360 2
1297 3