163951 662
63587 213
100704 363
185466 309
73014 145
141800 610
326776 1227
103901 412
82518 571
123972 165