39487 217
16606 396
25136 271
3320 257
6311 587
4034 654
3070 58
1898 132
5462 714
5835 563
2620 55
13154 822
3720 324
7888 694
3744 638