2030 128
14999 258
8452 382
1792 405
3016 60
2123 479
1992 465
4869 845
3907 441
8012 592
8193 589
10681 183
7702 676
13322 830
163319 974