42 189
202 459
882 333
123 149
101 392
652 545
346 206
293 199
991 177
184 709
759 376
139 146
706 878
174 643
843 351
664 267
264 460
239 167
244 594
643 422