3891 74
586 159
303 883
771 344
218 865
39 632
662 802
1005 132
517 702
657 181
124 243
983 773
50 488
773 380
329 573
894 738
237 924