2963 411
1642 212
3628 827
3297 498
2512 454
2212 139
3070 256
2770 134
3845 679
2969 604
2950 599
2869 622
1487 108
2680 248
3758 530
3568 200
2913 563
3469 511
1373 148
792 89
2551 539
2860 505
941 88
1502 241