303 313
606 550
93 527
704 570
473 257
17 431
227 39
94 660
737 130
109 781
825 760
117 737
2317 702
110 247
886 57
697 30
963 77
57 575
975 500
927 872
971 483
313 454
858 848
723 999