2689 680
2423 526
3319 422
5267 749
8788 889
8289 524
15401 87
11560 246
23373 217
7040 138
2594 360
3350 371