40991 97
41704 90
121866 681
118826 495
171220 746
177985 716
199527 998
166287 844
57902 756
78336 342
45735 644
129261 898
94149 1128
111185 1097
153975 965
83762 837
104328 270
171116 824
103040 502
161763 367
76870 1063
191680 1148
62478 769
8516 344
212212 1013
294365 1167
147006 456
104071 756