155971 310
154213 220
117727 347
110572 405
110092 199
93581 232
83055 62
75997 249
72278 168
70023 135
67798 88
67367 157
59649 181
54046 112
48920 85
48566 87
46559 109
46171 109
42851 93
42672 79
41629 122
41192 34
40976 109
40923 106