2332 673
619 120
1708 410
2078 559
359 94
481 63
3038 633
509 137
570 56
3228 536
29257 442
23304 724
36562 126