1836 298
21585 630
8784 690
4834 214
23556 294
7615 655
7769 951
3161 506
5254 228
12038 926
3768 914
2337 558
16570 474
5033 360