3595 9
2448 2
1254 2
5673 32
2378 6
5775 16
5987 25
4592 20
2357 2
7108 36
2172 5
2709 8
4452 15
3251 15
1163 1
3618 11
3641 13
5066 21
8272 35
3923 9
10493 32
1897 9
16327 79
8091 28