57703 3
28782 3
55856 7
43178 9
23251 5
53778 5
15852 2
43384 3
65834 4
23081 6
64929 11
53234 1
25651 11
54331 2
34682 2
81933 15
108358 20
33633 5
1097055 122
91376 3
148828 8
164878 18
222557 19
838008 132