13 96
169 573
226 846
126 839
645 944
371 463
368 382
282 791
34 154
799 319
766 278
137 456
322 500
973 903
238 553
666 859
306 527
895 106
247 622
184 273