222 463
326 95
759 581
636 493
470 522
897 351
143 252
999 80
319 15
168 624
510 882
67 571
450 769
325 444
851 668
362 915
348 301
290 938
806 97
913 991