2667 680
2405 526
3280 422
5202 749
8753 888
8259 524
15284 84
11425 246
23200 217
7014 138
2571 360
3340 371