505 56
1315 291
2833 634
2696 593
905 136
40154 448
3405 511
521 85
1337 240
582 35
746 172
1966 305
1637 335
3393 738
12492 232
2696 707
423 25
781 173
734 52
1702 70
2886 574
2305 460
3058 568
2116 506
3156 638
19415 825
1054 105
1770 323