1548 137
704 695
616 803
519 698
570 197
953 26
158 929
366 513
1509 20
596 826
671 334
1568 943
2190 573
1869 415
973 309
49 382
461 478
809 113
107 395
70 670
145 944
738 601
236 738
166 823