50570 723
3986 250
8078 572
6400 558
162864 719
14261 267
20300 587
4162 634
4875 214
2888 384
4682 655
2571 76
3102 435
2989 271
3822 513