5953
902
5518
484
5123
346
4550
461
2155
846
17018
3283
5264
342
2703
229
5316
268
6669
236
(36/100)