636 8
4950 23
6739 25
27421 103
1444 12
29420 89
21247 59
2438 6
23026 69
2976 10
1977 11
1095 1
1240 2
1440 3
2170 9
1287 2
1075 3
1278 3
2250 6
3058 11
2116 12
1769 3
4476 25
2257 8