107531 6
87404 7
70506 6
51702 1
198105 21
125076 27
149883 11
140880 15
220182 33
119759 14
207909 32
114277 11
316855 50
737454 176
633058 99
1410654 170
80555 4
217102 40
221126 19
167309 17
122879 6
136653 21
109454 9
252227 48