2056 680
2071 526
2841 422
4425 749
8175 888
7556 524
13467 83
10408 246
20892 217
4732 138
2319 360
3094 371