488
2488
447
2281
155
785
140
727
133
681
98
543
98
531
104
531
101
497
97
487
76
444
88
435
6
387
58
284
54
269
47
243
488
2488
447
2281
155
785
140
727
133
681
98
543
98
531
104
531
101
497
97
487
76
444
88
435
6
387
58
284
54
269
47
243