164093 662
63685 213
100942 363
185606 309
73088 145
141890 610
326909 1227
103972 412
82709 571
124096 165