33074 30
13505 10
14277 12
28238 22
43643 51
72152 84
48056 58
24233 25
21200 21
11541 1
8189 6
14840 13