39259 217
16509 396
25013 271
3290 257
6282 587
4017 654
3048 58
1882 132
5442 714
5821 563
2603 55
13128 822
3688 324
7858 694
3736 638