584 73
801 19
159 231
505 120
858 278
386 979
745 114
684 404
540 16
89 319
263 121
287 492
860 324
296 343
799 381
960 120
341 73
1048 2
556 984
632 726