255058 970
5853 208
125052 840
85825 679
10122 80
37560 477
59640 984
8136 690
54737 528
21576 315
1297 157
8013 724
60527 201