1505503 144
1899452 109
294081 80
346155 37
185331 27
189729 27
169726 25
134254 23
158981 17
110029 16
92503 15
83477 12
43701 11
70733 9
62654 5
41251 4