3963 650
4664 586
1650 80
3499 457
1637 398
16373 296
2829 344
1609 89
829 33
18942 523
4601 270
3613 753
4815 605
3259 497
3531 596
2772 235
8424 623
1960 144
4260 866
3245 726
2933 245
5077 154
27738 773
15556 169