2156 298
21677 630
8927 690
4861 214
23743 294
7734 655
7803 951
3174 506
5315 228
12100 926
3780 914
2350 558
16882 474
5067 360