22970 166
13584 832
1827 274
5302 385
24984 95
10451 41
6110 646
4780 539
5005 222
8091 444
4732 612
5540 79
6833 629