446 309
463 160
254 515
132 343
802 951
242 73
176 133
335 94
110 963
621 755
865 519
792 267
292 348
701 424
811 548
453 898
888 225
684 847
216 792
379 812