22861 17
8970 5
12099 8
10580 6
11088 7
25780 20
23116 19
28259 16
27276 18
25878 17
163195 97
12760 9