540 278
538 48
509 710
488 534
362 223
344 741
322 584
305 446
291 596
290 799
217 963
169 905
103 42