49564 722
3972 250
8031 572
6352 558
161354 718
14236 267
20260 587
4130 634
4837 214
2871 384
4654 655
2545 76
3081 435
2964 271
3791 513