291 87
608 281
331 313
931 934
543 756
105 315
480 578
442 92
902 422
496 484
466 200
246 716
827 715
199 587
316 252
235 297
757 398
1044 901
584 352