39453 217
16580 396
25106 271
3312 257
6301 587
4031 654
3063 58
1891 132
5460 714
5834 563
2616 55
13150 822
3715 324
7879 694
3742 638