3128 715
1163 264
2847 680
485 62
1694 284
2315 616
1890 466
1678 419
2882 686
2881 501
2661 534
1028 127
2186 372
2714 705
6029 893
15962 90
6551 595
2752 769
2581 506
2662 590
3383 264
1361 89
2534 603
1494 279
3078 882
1268 169
621 127
2586 717