3110112
177166
178568
202693
337081
184779
162056
1665113
1799105
235464
345093
182997
2305120
162999
4292103
226379
327299
192179
2174104
380665
222898
2011100
311261
216960
195367
2484120
239388
217992