2851 220
389 110
63 1000
924 971
618 592
812 713
290 732
34 667
506 827
86 852
412 811
267 136
936 547
623 133
97 586
568 853
195 166
947 27
229 632
409 927
699 210
538 615
75 291
294 674