3050 736
2597 609
829 199
1138 238
1705 354
735 154
2180 661
2896 416
2553 558
1460 141
1625 474
2979 583
2281 81
3891 579
2615 668
2087 626
1255 49
4297 299
417 51
2547 679
3492 698
1647 427
2878 719
591 104