2371 238
13356 306
12785 104
6582 114
9050 24
9226 857
12568 560
10090 606
6859 409
36484 393
6735 726
15949 448