19782 2
37777 4
19527 3
31456 13
29752 7
86026 29
33834 29
85028 93
35803 17
128656 36
52253 8
132780 34
60479 21
45481 14
261954 52
1479734 160
335202 18
470303 28
498851 27
176408 19
236907 14
248802 8
198733 23
63406 5