12583 91
6976 853
8551 516
3986 137
4528 572
4909 649
2850 390
6543 637
7814 202
7303 348
5503 704
2295 428
5927 692
28659 178
12192 276
3014 574
7485 638
7445 316
3750 610
5443 483
10152 408
4350 103
4543 819
13199 666