2916 670
3294 556
7588 435
29433 857
7283 398
8621 885
9861 510
10998 815
5824 335
9948 761
3429 172
7055 470
3154 112
8474 617
5965 516
4998 640