5941
874
25958
2162
5735
956
5835
788
10054
1596
6062
550
5347
667
5048
1401
4078
432
4002
790
(42/100)