8100
833
5950
303
4724
1502
7731
463
5803
316
4291
1100
9358
1173
6474
443
19613
1832
9472
3081
(92/100)