516
2671
450
2298
415
2134
115
1949
163
823
160
804
149
773
149
770
119
651
116
624
103
528
104
520
104
515
94
481
91
456
88
445
71
403
516
2671
450
2298
415
2134
115
1949
163
823
160
804
149
773
149
770
119
651
116
624
103
528
104
520
104
515
94
481
91
456
88
445
71
403