547 124
2405 705
2259 584
302 57
1370 291
2991 886
1205 333
3020 727
584 146
3069 684
2070 458
1050 280
1991 398
2402 698
2512 714
514 143
139 25
5936 838