1255 446
427 120
1374 659
634 303
150 581
980 576
409 556
841 779
749 25
530 13
282 981
810 734
960 574
243 265
785 118
512 231
309 224
690 353
435 265
301 503