49609 722
3972 250
8031 572
6352 558
161406 718
14236 267
20263 587
4131 634
4837 214
2871 384
4655 655
2547 76
3081 435
2966 271
3791 513