40231 25
29459 20
12178 24
900529 114
200784 49
188327 37
155729 28
89252 20
227326 79
985356 98
361251 45
241034 15
314657 25
1004184 46
294282 15
618676 107
2866276 93
2324209 180
277178 11
716506 43
2727928 246
306005 22
743103 32
227956 12