2591 680
2419 526
3285 422
5198 749
8759 888
8253 524
15279 84
11421 246
23278 217
7001 138
2564 360
3334 371