2932 670
3296 556
7588 435
29436 857
7284 398
8622 885
9861 510
10999 815
5826 335
9948 761
3429 172
7055 470
3156 112
8474 617
5965 516
4998 640