40992 97
41706 90
121886 683
118863 495
171246 746
178017 716
199614 998
166297 844
57920 756
78355 342
45757 644
129270 898
94214 1128
111208 1097
154000 965
83780 837
104361 270
171138 824
103089 502
161810 367
76895 1063
191718 1148
62488 769
8517 344
212277 1013
294405 1167
147026 456
104087 756