85531 27
69751 19
105181 27
181228 33
641477 132
90609 18
54101 9
77076 15
85033 9
30732 3
39102 4
42134 4
48057 5
72076 28
23628 2
61678 8
65007 18
65257 7
38276 7
101776 9
47584 5
28907 5
35705 1
52904 8