20784 2
38058 4
19601 3
31578 13
29927 7
86205 29
34028 29
85554 93
35834 17
128784 36
52301 8
132933 34
60679 21
45554 14
262184 52
1480659 160
335308 18
470533 28
498955 27
176555 19
237105 14
249056 8
198980 23
63506 5