57181 8
153856 40
72483 7
75755 8
101806 16
73577 12
32378 3
75034 26
85777 10
101832 42
136128 20
49901 10
102533 36
41929 1
512128 111
509206 78
2512956 362
99333 15
50459 8
102407 28
61084 13
66629 12
443202 127
115527 48