49683 722
3975 250
8032 572
6355 558
161503 718
14236 267
20265 587
4131 634
4842 214
2871 384
4660 655
2549 76
3081 435
2968 271
3792 513