24272 166
13639 832
1902 274
5520 385
25004 95
10547 41
6135 646
4821 539
5101 222
8149 444
4766 612
5578 79
6865 629