2990 162
186 190
972 93
756 919
916 891
1103 601
658 899
833 820
122 29
535 566
113 289
335 969
982 237
316 864
322 612
675 219
977 295
493 481
331 980
825 108