1038 158
335 63
246 924
153 344
413 393
30 823
296 815
83 261
279 261
939 703
483 367
242 365
806 617
197 340
240 202
571 401
626 597
403 668
186 49
349 493