3210 537
1546 137
238 430
1566 510
623 693
569 197
547 580
416 830
481 57
63 951
670 334
1567 943
5921 208
130 189
746 887
426 82
596 826
1273 657
77 615
179 728