50616 723
3986 250
8079 572
6402 558
162947 719
14264 267
20309 587
4163 634
4878 214
2888 384
4683 655
2574 76
3102 435
2990 271
3824 513