540
270
373
342
190
352
523
450
340
514
290
302
623312
44630
44573
42697
3796270
3574156
30654
2950149
28276
23962
22220
20360