13518 27
28311 40
2295 6
3524 16
1968 2
2857 11
1420 4
1518 2
3648 18
2114 4
2234 6
2002 7
2063 5
2403 15
2052 7
1469 3
2152 16
2362 20
1619 9
4715 21
2130 8
2520 24
2554 14
1716 9