5039
2341
6620
500
10072
2191
3480
395
7489
542
23420
2165
3889
519
4419
380
9423
4698
13734
3089
(29/100)