10096 632
12715 312
17605 384
8802 817
84699 490
26209 788
11392 466
67717 178
57829 276
3844 125
2726 330
7623 673
9698 768
38307 309