582 119
741 140
632 112
2889 613
4878 414
11991 597
2358 597
3740 683
7026 676
1560 270
2678 354
139567 417
116446 705
228062 586
10012 244