39558 217
16637 396
25170 271
3328 257
6320 587
4038 654
3076 58
1906 132
5467 714
5840 563
2626 55
13165 822
3724 324
7893 694
3746 638