12092 831
1681 274
4656 385
24878 95
9940 41
6032 646
4554 539
4776 222
7956 444
4662 612
5390 79
6735 629