2884 239
1708 133
2900 442
2770 263
5041 578
2699 413
3321 319
3148 247
1860 467
4425 230
2830 436
2156 591
2956 710
1604 99
4353 168
3448 474
6503 442
3598 663
3523 583
1944 126
3538 685
3579 706
4785 462
3116 861