100 107
507 350
20 516
979 741
641 755
227 248
63 843
930 802
871 615
547 888
642 650
879 399
911 584
699 22
304 546
215 888
553 495
446 391
47 137
185 725