306 59
3384 755
3058 588
1575 310
1720 464
3165 656
2977 761
478 72
2612 548
2206 632
922 172
1738 397
11695 278
11972 660
14007 319
9762 190
5323 678
12684 342
7494 939
4136 530
2580 502
1610 178
2368 280
784 104
3000 659
3540 889
4646 959
1960 303