3077 503
637 41
7871 238
2801 290
582 73
10645 77
20779 613
4427 569
3844 702
3167 845
2313 219
3182 750
2643 571
5561 66
5554 132
21319 379
1539 346
1356 187
10403 545
4437 602
5317 797
1267 173
31069 118
18718 455
7998 270
3637 386
9697 770
5608 491