3128 715
1163 264
2847 680
485 62
1694 284
2315 616
1890 466
1678 419
2882 686
2883 501
2661 534
1028 127
2186 372
2714 705
6029 893
15966 90
6552 595
2752 769
2582 506
2663 590
3385 264
1362 89
2534 603
1496 279
3078 882
1268 169
621 127
2586 717