703 69
1521 247
1041 28
2718 610
3238 558
962 101
3111 739
1761 293
2517 471
2557 398
3469 681
1974 221
3099 470
907 33
1225 113
3871 734
2790 578
2789 542
5117 434
3979 866
2145 276
3570 643
1322 74
3149 456