5252 276
4851 771
100299 888
34834 729
2946 308
33166 766
24002 569
986 39
8948 939
68798 184
58872 608