860 320
725 163
262 620
188 197
539 384
2 359
914 133
521 855
575 33
160 187
931 229
516 191
841 532
413 297
405 918
871 122