569 160
2723 879
12164 533
15444 850
3831 373
8962 617
54483 616
26129 668
44088 826
29348 376
7511 285
3161 319