3015 556
7407 435
28864 857
6999 398
8321 884
9742 510
10876 815
5738 335
9714 761
3394 172
6906 470
3103 112
8332 617
5704 516
4882 640