3089 713
14549 422
54525 312
25402 804
14969 243
3807 741
3180 499
5915 253
113370 643
44687 557
4018 468
6670 591
2352 166
6652 49
44011 334
59579 597
3687 98
1618 161
39975 650
1756 354
23570 576
788 223
3189 682
3700 912