1094 21
974 475
916 930
873 101
772 218
635 450
634 69
509 468
442 718
377 769
365 593
241 693
148 248
85 458