103 65
278 51
226 746
396 944
728 689
166 67
263 378
717 528
26 172
999 404
114 909
982 928
205 916
958 97
450 202
933 805
377 525
900 867
941 685
165 16
349 174
214 933
532 843
354 107
849 821
655 887
883 168
183 809
544 422
542 764