9993 556
12590 400
5517 219
8729 572
11804 282
4540 526
7660 388
4329 81
10257 626
10530 665
3240 529
8511 550
5091 755
6696 144
2300 430
9977 721
20006 257
5172 124
8545 707
4150 112
9604 417
8358 60
14797 395
7488 529