336783 29
288028 11
108804 3
304856 28
404902 18
110858 20
52252 12
730605 49
773634 35
46379 6
237883 21
58828 11
217282 23
85233 14
98933 6
525083 35
490401 29
262229 6
54655 3
112833 13
248354 12
218582 24
1136831 101
30352 10