25875 44
30874 27
28587 66
2848 3
3439 8
4922 22
4149 8
1797 2
576 1
3954 19
2309 5
1905 2
2084 4
2585 8
4970 19
10963 28
2628 3
3812 15
15871 58
5788 11
2050 4
5948 21
2711 3
2573 7