2761 142
5155 670
12321 369
63787 157
5584 121
6683 616
3995 689
3873 881
1300 80
3349 270
2943 423
2425 185