5273 276
4852 771
100376 888
34880 729
2951 308
33181 766
24023 569
991 39
8951 939
68818 184
58897 608