9996 323
5843 154
5721 771
6101 138
5181 191
4765 908
9695 726
3582 305
27103 469
11310 614
7661 215
4424 533
6596 598
9726 806
5171 227
6251 142
8088 675
6315 511
11869 282
5547 916
12856 450
7464 287
5137 755
14785 696