6186
301
9722
1448
4615
841
10510
1300
31259
1938
8613
883
32440
1798
5023
494
3112
1396
6266
635
(47/100)