2423 555
3245 970
4828 702
12146 168
17266 1000
6026 138
8646 850
18181 90
135039 909
9718 354
70764 982
16787 588
3619 459