23408 166
13607 832
1852 274
5377 385
24994 95
10476 41
6114 646
4785 539
5016 222
8105 444
4739 612
5549 79
6847 629