1023 4
309 123
280 41
550 729
632 120
400 22
183 286
514 531
215 613
421 865
906 457
2613 304
606 763
210 986
37 226
1006 676
1045 866
313 228
606 72
500 983
775 4
312 191
930 790
2018 935