515 113
912 429
685 33
758 982
315 73
121 273
225 203
499 746
921 343
121 575
415 265
881 553
917 680
781 140
873 502
141 960
684 35
889 15
748 265
740 869