254824 969
5853 208
125040 840
85809 679
10121 80
37558 477
59637 984
8132 690
54721 528
21574 315
1297 157
8011 724
60473 201