2798
1175
5522
1134
3362
1102
3250
1031
2018
1022
4776
952
3804
933
5001
917
3091
887
1996
876
(31/100)