40505 716
24821 323
49198 709
166642 702
4111 375
29926 627
15007 149
7362 348
11553 283
37586 753
9999 587
6157 554
14807 605
17868 742