20 53
851 730
1008 234
308 11
994 424
364 73
349 523
424 87
41 46
124 536
505 159
162 993
507 790
928 83
817 276
820 711
715 886
49 163
411 553
907 246