3556 882
14167 505
23492 530
23363 721
18275 185
2576 136
7423 707
9051 699
29188 154
8320 320
14498 636