40495 716
24821 323
49185 709
166624 702
4109 375
29926 627
15007 149
7361 348
11553 283
37584 753
9999 587
6155 554
14806 605
17865 742