2871 238
13795 306
13351 104
6823 114
9386 24
9706 857
12698 560
10449 606
7059 409
36548 393
6830 726
16389 448