40503 716
24821 323
49194 709
166637 702
4111 375
29926 627
15007 149
7361 348
11553 283
37586 753
9999 587
6156 554
14807 605
17867 742