442
688
250
280
292
210
290
353
374
200
501
190
601911
43280
43213
41007
3640270
3409155
29624
2865149
27186
23222
21550
19690