23 10940
11 8114
15 8407
17 7942
12 8238
17 43967
23 49899
15 4706
20 2499
15 4144
11 3704
12 5846
9 17605
83 30264
83 27851
77 14758
69 10007
70 23730
79 21124
94 21438