2165 298
21679 630
8930 690
4862 214
23746 294
7734 655
7804 951
3174 506
5315 228
12100 926
3780 914
2350 558
16885 474
5067 360