2991 325
8364 709
4837 798
6857 830
16504 924
3999 688
6838 257
3630 899
4687 569
8048 537
2231 260
1385 42
6881 747
6599 298
4128 593
4078 550
7966 365
6374 129
6322 802
2910 233
4961 589
5947 363
5125 474
3221 211
7250 254
4853 507
3968 95
4274 721