336782 29
288031 11
108803 3
304856 28
404907 18
110859 20
52258 12
730603 49
773630 35
46376 6
237877 21
58828 11
217280 23
85229 14
98934 6
525076 35
490406 29
262234 6
54652 3
112829 13
248356 12
218577 24
1136828 101
30353 10