212 55
312 243
40 684
880 875
171 188
228 471
72 102
496 394
776 525
986 937
240 544
187 515
406 797
276 972
842 713
804 210
111 416
845 633
379 954
252 475