163888 662
63551 213
100565 363
185381 309
72975 145
141756 610
326705 1227
103871 412
82449 571
123911 165