15355 30
4773 7
2143 3
5984 4
3224 7
4636 18
2232 10
3940 8
7582 5
2578 6
5220 14
5159 2
3263 3
14420 8
15709 17
7435 5
71660 52
6072 10
5438 1
8117 5
10057 21
15518 24
7081 4
3239 3