2130 680
2076 526
2858 422
4483 749
8195 888
7608 524
13530 84
10472 246
20969 217
4748 138
2333 360
3106 371