501 89
23 389
251 262
295 410
751 10
413 245
344 371
689 806
292 88
465 846
304 678
219 337
604 173
845 888
52 314
896 866
354 482
893 159
733 570
170 639
898 919
414 489
627 970