1002 884
435 874
214 773
307 680
158 354
708 28
895 335
823 235
529 10
374 323
404 664
92 381
378 67
786 125
455 444
233 500
926 249
552 155
752 139
532 574