3089 11404
8415 13491
2408 1254
8775 12978
8881 4127
5116 7639
14817 4865
13801 2117
9751 13021
7116 5758
10445 14926
6338 1960
9893 2169
5557 1326
10932 13705
5516 1232
8405 12396
10169 551
14923 7448
5391 6230