3110 680
410 73
2110 347
1983 312
2786 512
2041 578
3284 687
2474 533
1537 505
2864 891
4188 686
3666 942
2826 577
2263 422
2082 499
1849 394
2955 870
1012 211
1280 276
3423 372
2859 543
3096 35
2768 699
7635 179