250 33
2724 822
2860 773
2573 636
1676 430
2370 534
2995 803
4098 532
7744 462
9041 357
1554 156
4089 931
21515 182
2728 370
1826 207
3346 693
3614 653
3321 343
1059 73
21278 201
12710 86