39399 217
16562 396
25079 271
3302 257
6294 587
4023 654
3060 58
1888 132
5455 714
5831 563
2614 55
13142 822
3709 324
7872 694
3741 638