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