35672 107
17909 32
5420 30
12739 27
4527 23
2551 9
1393 7
1920 7
1824 7
1472 5
3166 5
2407 4
2453 4
2196 4
1095 4
1151 3
2035 3
1232 3
1738 2
1009 1
1191 1