5275 276
4852 771
100392 888
34887 729
2952 308
33187 766
24032 569
991 39
8951 939
68824 184
58897 608