254987 969
5853 208
125049 840
85817 679
10122 80
37560 477
59638 984
8134 690
54732 528
21576 315
1297 157
8013 724
60502 201