2050 680
2071 526
2840 422
4425 749
8175 888
7556 524
13464 83
10408 246
20891 217
4732 138
2319 360
3094 371