49667 722
3974 250
8031 572
6354 558
161486 718
14236 267
20265 587
4131 634
4842 214
2871 384
4658 655
2548 76
3081 435
2968 271
3792 513