2130 680
2076 526
2858 422
4483 749
8194 888
7607 524
13529 84
10471 246
20968 217
4747 138
2333 360
3106 371