5527 35
1401 6
3053 17
2879 9
3370 16
21012 179
6346 37
1689 3
1425 6
10892 95
2156 13
3702 19
2140 6
998 1
3120 14
15413 85
4540 25
6941 27
751 1
1744 13
3330 18
1015 4
2668 11
1840 3