3028 665
2701 512
668 70
8240 384
7215 709
7575 843
3598 314
1339 222
1690 145
1893 35
2752 738
3293 581
1631 337
3632 112
4944 411
3235 535
13375 292
4551 885
5060 499
2482 273
4039 554
155539 631
11922 44
144922 570
16438 801
104613 610
24833 776
7921 471