2179 160
12136 831
1707 274
4778 385
24891 95
10015 41
6045 646
4624 539
4814 222
7978 444
4682 612
5413 79
6745 629