297 5
1305 13
1517 664
339 391
384 595
917 673
974 313
314 275
435 397
579 685
703 739
728 375
184 29
124 342
134 81
505 488
311 285
1166 444
556 850
560 316
689 259
162 689
586 55
401 644
316 523
701 815
964 824
370 339