10096 632
12715 312
17605 384
8802 817
84711 490
26209 788
11393 466
67718 178
57833 276
3844 125
2727 330
7623 673
9698 768
38309 309