893 169
107 473
928 931
28 442
728 294
470 670
393 115
154 205
968 59
714 501
687 392
295 806
613 258
108 381
217 191
808 147
312 38
445 125
149 188
652 83