2128 680
2076 526
2857 422
4479 749
8194 888
7603 524
13526 84
10470 246
20962 217
4746 138
2331 360
3106 371