4852 12
2301 4
7591 27
3354 5
2685 7
3347 4
6270 20
2529 3
3433 5
3399 15
8831 19
6905 32
4244 11
3174 2
2928 8
4716 19
6884 24
3940 4
6908 19
10477 25
5359 9
13038 39
8043 13
6014 14