2110 680
2072 526
2848 422
4447 749
8183 888
7577 524
13499 84
10456 246
20924 217
4736 138
2323 360
3100 371