5031 22
1197 10
9017 35
6346 27
5833 18
2517 15
2046 15
4096 18
12320 27
22866 47
1054 9
7257 23
13819 21
3257 6
1985 8
3361 11
12342 39
5877 19
2193 19
1745 2
2568 7
1206 2
5528 10
8414 43