104307 11
81377 8
93203 6
73676 10
61107 10
89103 11
109978 4
48777 8
34102 2
32953 6
45982 7
35984 3
60078 2
76630 10
71551 12
75584 5
40204 8
69809 5
51856 1
44378 9
105403 16
191831 59
41201 12
529882 97