13515 27
28306 40
2294 6
3524 16
1968 2
2857 11
1420 4
1517 2
3646 18
2113 4
2233 6
2001 7
2063 5
2401 15
2048 7
1469 3
2152 16
2361 20
1619 9
4712 21
2128 8
2520 24
2554 14
1716 9