2882 238
13805 306
13366 104
6826 114
9394 24
9710 857
12700 560
10460 606
7061 409
36548 393
6833 726
16397 448