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