37688 878
9527 463
576085 3061
458841 1995
11528 108
64396 557
17096 590
4949 783
8684 776
7546 777
21716 287