296 386
887 50
337 35
580 235
734 194
449 637
607 313
99 517
397 217
216 58
863 463
373 143
731 20
518 464
258 673
162 522
111 287
881 294
634 46
242 890