34634 9
77628 8
157158 24
55204 3
142452 11
39601 10
74755 6
68184 5
41708 10
54376 8
95277 17
69654 9
37702 6
116207 27
36657 6
318782 26
86729 8
71207 23
175629 29
243301 28
126203 15
662132 106
347679 29
615103 76