336781 29
288076 11
108834 3
304858 28
404934 18
110856 20
52256 12
730628 49
773683 35
46453 6
237905 21
58826 11
217278 23
85231 14
98929 6
525082 35
490408 29
262305 6
54681 3
112827 13
248352 12
218579 24
1136927 101
30352 10