194186
1473115
151989
147954
1588104
157679
149296
18362244
2350101
275955
237472
219058
3232104
233689
3209111
217357
2493119
199867
178062
187891
170461