2331 673
619 120
1708 410
2078 559
358 94
481 63
3037 633
509 137
570 56
3227 536
29257 442
23303 724
36562 126