164016 662
63630 213
100804 363
185527 309
73054 145
141832 610
326836 1227
103933 412
82597 571
124023 165