303 82
238 562
843 949
259 605
229 574
486 36
18 156
683 844
266 249
139 462
97 120
990 605
749 451
830 329
745 842
265 850
307 943
130 1000
703 938
270 589
431 413
576 490
629 348
287 258