39397 217
16562 396
25077 271
3302 257
6294 587
4023 654
3059 58
1888 132
5454 714
5830 563
2613 55
13142 822
3708 324
7872 694
3740 638