511 279
307 452
1849 285
146 111
184 691
371 72
930 883
820 284
846 304
534 267
978 486
379 267
1018 723
442 478
948 979
218 987
150 27
374 144
498 829
926 602