876 402
401 360
424 187
63 847
81 422
951 950
538 28
204 663
540 669
227 123
534 149
466 266
336 304
721 151
539 385
1233 392
409 327
187 265
665 599
322 638