1016 110
250 231
937 639
814 462
158 959
240 588
988 128
612 975
511 241
27 596
234 882
809 762
851 382
813 736
92 45
16 749
556 125
41 804
317 314
271 549