32569 97
6809 13
12540 27
2036 9
6057 28
2168 10
5703 12
2093 6
3912 7
1244 12
1880 6
12893 27
3674 26
9142 14
28308 80
3860 3
1645 7
20842 44
15840 30
8538 19
12093 25