40487 716
24811 323
49168 709
166606 702
4109 375
29925 627
15007 149
7361 348
11553 283
37579 753
9999 587
6151 554
14803 605
17859 742