1031 123
823 10
552 109
56 40
379 546
1109 379
1008 709
347 233
968 574
261 302
993 733
86 446
781 21
46 474
261 542
749 595
471 297
946 763
710 232
223 717