259068 981
5856 208
125265 841
85953 679
10123 80
37574 477
59714 984
8174 690
54943 528
21579 315
1300 157
8020 724
60954 201