319 133
272 218
221 873
870 117
726 706
363 498
582 317
1146 201
327 540
282 838
407 902
505 275
864 381
889 15
244 229
708 631
859 440
127 817
448 747
934 665