2526 238
13446 306
12898 104
6629 114
9168 24
9382 857
12593 560
10144 606
6908 409
36497 393
6748 726
16015 448