1846 298
21588 630
8788 690
4834 214
23566 294
7621 655
7769 951
3162 506
5256 228
12038 926
3768 914
2337 558
16580 474
5034 360