10488 154
4829 685
33487 280
14947 403
53493 173
16092 508
12030 121
5820 171
30800 344
6592 482
4346 637