39543 217
16632 396
25163 271
3325 257
6318 587
4038 654
3075 58
1905 132
5466 714
5838 563
2625 55
13164 822
3724 324
7893 694
3746 638