40991 97
41705 90
121875 681
118839 495
171236 746
178003 716
199563 998
166290 844
57905 756
78341 342
45746 644
129266 898
94175 1128
111192 1097
153990 965
83772 837
104338 270
171127 824
103061 502
161786 367
76884 1063
191696 1148
62480 769
8517 344
212239 1013
294385 1167
147016 456
104074 756