22949 30
16163 7
20073 24
5811 11
5167 6
18782 34
38553 47
25954 8
13804 14
8250 8
5349 2
2887 4
5249 7
11043 12
5514 11
9149 10
6780 12
7440 11
2963 9
5066 6
109080 99
8972 10
11226 12
5014 8