49657 722
3973 250
8031 572
6354 558
161461 718
14236 267
20264 587
4131 634
4840 214
2871 384
4658 655
2548 76
3081 435
2968 271
3792 513