2503 420
2996 356
4107 978
2363 674
2816 751
1663 344
4345 477
1742 87
3048 647
3134 635
3214 101
3577 688
3467 818
2431 556
2987 663
869 155
3009 225
3016 729
2524 598
1170 220
1125 338
2017 619
2766 576
1869 331