37702 878
9530 463
576313 3061
458999 1995
11572 108
64423 557
17118 590
4951 783
8684 776
7547 777
21757 287