14241 27
29187 39
2633 6
3901 16
2311 2
3313 11
1709 4
1792 2
4050 18
2462 4
2569 6
2321 7
2329 5
2784 15
2367 8
1762 3
2485 16
2649 21
1935 9
5205 21
2521 8
2801 24
2896 14
1973 9