30473 481
4199 542
3418 142
5260 670
12581 370
65742 157
5852 121
6900 616
4107 689
3976 881
1410 80
3565 270
3061 423
2648 185