2910 238
13818 306
13390 104
6831 114
9403 24
9721 857
12703 560
10472 606
7067 409
36554 393
6833 726
16407 448