2663 680
2405 526
3279 422
5202 749
8753 888
8259 524
15281 84
11423 246
23199 217
7013 138
2569 360
3339 371