23443 166
13607 832
1854 274
5377 385
24995 95
10484 41
6114 646
4785 539
5017 222
8106 444
4739 612
5549 79
6847 629