4078
1958
6505
308
8347
1105
8587
809
8663
986
4890
1753
5957
2262
11777
2549
5395
241
5266
2556
(25/100)