25010 12
2438 5
2299 2
2029 4
1564 5
1988 8
4306 24
32757 28
4147 47
28942 41
1979 3
2744 11
1731 2
1665 7
2354 6
4677 20
8966 11
3044 17