2153 298
21677 630
8926 690
4861 214
23740 294
7734 655
7803 951
3174 506
5315 228
12100 926
3780 914
2350 558
16881 474
5066 360