39371 217
16551 396
25065 271
3300 257
6292 587
4019 654
3057 58
1887 132
5452 714
5827 563
2612 55
13135 822
3704 324
7871 694
3739 638