66096 74
23320 25
11822 10
13306 11
10500 9
13084 12
10542 9
6231 4
35146 36
27345 23
24203 25
15962 13