311 92
412 370
121 351
134 486
63 513
232 169
309 313
666 126
720 490
248 267
977 834
288 368
689 535
1057 132
700 4
905 335
288 346
273 622
528 481
728 519