2931 40
2463 40
4792 40
7071 40
5896 40
4688 40
1993 40
11676 40
26046 40
25270 40
19039 40
1009 40
615 40
3226 40
218 40
861 40
163 40
200 40
466 40
162 40
288 40
207 40
371 40
276 40
189 40
370 40
1788 39
2182 39