309 117
352 80
980 434
1021 380
564 245
609 489
359 242
817 985
423 94
413 585
77 524
539 957
40 912
295 852
444 432