40056 25
29402 20
12180 24
900283 114
200626 49
188207 37
155655 28
89259 20
227183 79
985328 98
361004 45
240977 15
314651 25
1004104 46
294226 15
618430 107
2865957 93
2323576 180
277181 11
716382 43
2727832 246
305977 22
742983 32
227958 12