5582
323
1858
45
5535
221
1983
421
9059
1290
3670
196
2913
236
5334
448
6194
557
34763
3029
(2/100)