15291 68
14294 99
1440 232
1474 125
1796 484
2729 336
3348 686
6930 863
2055 321
2293 281
2870 797
3654 623
3340 807
2595 184
2606 297
4733 613
6017 117
2635 647
1806 406
20049 409
1791 337
3800 493
2586 264
2469 389