39394 217
16559 396
25077 271
3302 257
6294 587
4023 654
3059 58
1887 132
5454 714
5829 563
2613 55
13140 822
3708 324
7872 694
3739 638