3014 556
7406 435
28864 857
6999 398
8321 884
9742 510
10875 815
5738 335
9712 761
3394 172
6906 470
3103 112
8331 617
5704 516
4882 640