12511 14
11886 28
5049 5
4843 8
5220 6
5470 7
18389 10
31769 31
4255 9
4728 3
2976 6
3307 10
3847 8
3186 10
2099 5
2504 3
2819 3
2786 5
3257 13
5850 15
4669 4
6334 13
4230 6
2369 3