2104 680
2072 526
2847 422
4445 749
8182 888
7576 524
13496 84
10453 246
20919 217
4736 138
2323 360
3100 371