509 371
101 122
371 407
895 204
772 451
546 321
484 300
328 150
872 485
978 764
528 112
299 769
138 982
495 731
516 297
384 568
159 406
994 855
679 43
57 123