97608 19
47781 4
92429 7
347309 39
127282 7
52253 6
58376 7
65105 5
101326 11
35779 2
34934 3
96255 11
314480 79
113082 13
65106 11
140426 26
182501 37
259555 53
102509 13
67358 15
235952 49
124452 15
47707 7
340551 69