10097 632
12725 312
17617 384
8802 817
84839 490
26271 788
11408 466
67819 178
57953 276
3846 125
2727 330
7628 673
9704 768
38396 309