10096 632
12713 312
17605 384
8801 817
84687 490
26209 788
11391 466
67707 178
57809 276
3843 125
2726 330
7622 673
9698 768
38300 309