45727 416
27156 575
22334 277
135180 664
51497 355
19837 392
15578 413
4859 223
17632 57
5594 480
4010 842
2195 112
9317 464