23998 166
13630 832
1892 274
5477 385
25002 95
10532 41
6126 646
4804 539
5081 222
8132 444
4761 612
5568 79
6865 629