39457 217
16582 396
25109 271
3312 257
6303 587
4032 654
3063 58
1891 132
5460 714
5834 563
2616 55
13150 822
3715 324
7879 694
3742 638