39392 217
16556 396
25074 271
3302 257
6294 587
4021 654
3057 58
1887 132
5453 714
5829 563
2613 55
13139 822
3707 324
7871 694
3739 638