25909 44
30945 27
28701 66
2880 3
3476 8
4953 22
4177 8
1822 2
576 1
3985 19
2343 5
1929 2
2103 4
2609 8
5018 19
11014 28
2651 3
3843 15
15934 58
5824 11
2080 4
5979 21
2736 3
2603 7