306 59
3384 755
3058 588
1575 310
1720 464
3165 656
2977 761
478 72
2612 548
2206 632
922 172
1737 397
11693 278
11967 660
14006 319
9760 190
5323 678
12676 342
7494 939
4133 530
2580 502
1608 178
2366 280
784 104
3000 659
3540 889
4645 959
1958 303