2566 680
2383 526
3235 422
5147 749
8704 888
8227 524
15177 84
11357 246
23089 217
6980 138
2554 360
3325 371