50603 723
3986 250
8079 572
6402 558
162924 719
14262 267
20307 587
4163 634
4877 214
2888 384
4682 655
2573 76
3102 435
2989 271
3822 513