210
305265
321739
258433
181
260
390
200
116821
91216
380
340
600611
43200
43023
40827
3621270
3405155
29524
2848149
27106
23132
21490
19620