313 1
879 48
94 311
824 269
577 223
186 336
233 573
947 847
506 53
380 415
287 586
384 54
95 499
470 389
14 856
667 911
253 412
404 949
789 629
912 404