2130 680
2076 526
2857 422
4483 749
8194 888
7606 524
13528 84
10470 246
20966 217
4746 138
2331 360
3106 371