252547 965
5853 208
124926 840
85719 679
10118 80
37550 477
59600 984
8122 690
54612 528
21567 315
1297 157
8008 724
60201 201