2529 238
13448 306
12899 104
6630 114
9169 24
9383 857
12595 560
10144 606
6908 409
36497 393
6748 726
16015 448