56101 8
91533 19
35501 5
44277 9
53502 9
86528 18
34533 8
1057883 199
215381 31
160634 22
225781 42
357552 41
175983 46
74856 18
50257 7
376553 93
105153 27
325283 75
71202 10
139027 34
138881 28
111154 22
102878 24
128331 14