2995 663
1877 331
2915 470
3500 724
1085 297
2580 781
3188 446
834 147
2244 512
2859 805
1896 349
2146 521
2713 523
2103 511
1004 166
2655 668
782 215
1881 353
2996 105
3472 758
1608 451
1151 119
3557 694
2046 531