11078 1
26931 6
64806 16
48907 7
30906 2
23207 6
29552 8
21082 1
38353 9
18054 2
40184 4
38527 8
79456 10
99105 51
19859 8
47280 27
43906 39
83732 93
178029 24
177904 54
210532 33
520382 41
659709 117
276852 32