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