2888 4
3085 12
2410 6
7053 8
9213 16
2272 3
2195 9
6944 20
1749 2
1170 1
7855 13
1150 3
8009 22
5242 11
2830 11
2777 4
19022 26