50633 723
3986 250
8079 572
6404 558
162970 719
14265 267
20312 587
4163 634
4881 214
2889 384
4685 655
2574 76
3102 435
2991 271
3827 513