4580 639
5293 354
10533 450
19602 63
41442 240
2970 564
3984 774
39020 142
3037 596
8045 523
5756 824
8252 351
2600 321
25452 158
18834 669
2719 310
3686 561
3933 475
5195 782