100 176
796 979
245 5
419 583
926 475
58 941
815 46
584 73
803 19
161 231
508 120
859 278
386 979
746 114
688 404
541 16
90 319
265 121
289 492
863 324