5278
373
6769
1140
2908
168
9320
2018
50613
8945
4472
623
5338
528
3026
445
4334
292
1718
500
(39/100)