3495 18
2200 7
10810 29
6483 30
3780 28
28847 127
5599 15
24660 119
3107 8
22097 78
3772 3
2186 7
1925 6
1812 7
3635 7
3838 10
2241 5
2249 14
2128 10
3182 4
1338 6
6872 5
1214 5
1743 12