2909 238
13817 306
13386 104
6830 114
9402 24
9719 857
12703 560
10471 606
7066 409
36552 393
6833 726
16406 448