10097 632
12723 312
17613 384
8802 817
84807 490
26253 788
11404 466
67799 178
57916 276
3844 125
2727 330
7625 673
9702 768
38378 309