2104 680
2072 526
2847 422
4445 749
8182 888
7576 524
13495 84
10450 246
20917 217
4736 138
2323 360
3100 371