4502 90
2251 296
19274 541
3300 409
5670 493
12498 781
5807 666
4822 322
3232 256
8738 158
3561 110
22163 399
10520 801
5051 421
3743 366
20171 643
3220 577
13641 209
8278 458
9997 655
13189 165
27382 709
1200 45
7467 638