100194 127
36605 35
30263 26
16617 14
13294 11
28254 31
15437 14
21248 16
78429 47
15771 14
20636 18
14654 12