49494 722
3970 250
8026 572
6348 558
161277 717
14236 267
20259 587
4128 634
4835 214
2868 384
4653 655
2543 76
3081 435
2962 271
3791 513