3085 101
24921 706
2565 397
2137 127
1835 90
3712 491
3782 691
1639 193
10445 669
3279 457
8850 337
12324 617
1932 217
10455 377
5785 477
2995 477
8944 215
9811 154
4008 833
3001 603
3931 590
2819 371
4404 546
1292 80