678 972
1028 533
460 392
99 248
421 29
877 373
268 95
138 323
103 597
38 75
244 742
361 408
864 502
338 275
927 391
41 182
442 933
338 674
555 50
631 310