3073 497
5679 696
5567 909
4008 379
2772 272
2047 173
2442 214
16921 457
5149 814
4176 26
10389 338
9721 964
3245 347
8180 582
12028 985