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