895 860
1008 557
211 972
280 683
341 890
56 279
169 352
923 332
912 164
716 536
149 325
492 569
409 257
775 896
530 613
843 524
231 76
63 14
939 545
525 364
52 422
41 936
304 432
743 645