5012 10
3288 5
3158 3
4529 10
3085 2
4694 16
2619 6
3481 1
3331 10
2817 1
3863 6
2864 6
2504 11
15856 24
30207 38
5283 5
4881 10
3244 5
4880 7
4626 10
3309 4
7949 22
6758 16
5521 12