1509113
146562
1488106
150777
153978
149766
1413100
142756
33627181
23542177
149650
270498
146471
2256118
17648142
163850
203653
434065
333753
599290