23333 166
13607 832
1852 274
5365 385
24994 95
10476 41
6114 646
4785 539
5015 222
8103 444
4739 612
5548 79
6847 629