5232 275
4841 771
100152 888
34783 729
2940 308
33135 766
23943 569
980 39
8942 939
68740 184
58818 608