40642 716
24870 323
49353 710
166776 702
4111 375
29934 627
15008 149
7362 348
11563 283
37615 753
10002 587
6169 554
14817 605
17878 742