14026 27
28932 39
2525 6
3770 16
2195 2
3163 11
1617 4
1687 2
3939 18
2351 4
2461 6
2200 7
2222 5
2651 15
2266 8
1669 3
2361 16
2553 20
1823 9
5072 21
2381 8
2706 24
2760 14
1883 9