45737 416
27156 575
22335 277
135210 664
51517 355
19846 392
15583 413
4860 223
17659 57
5594 480
4010 842
2195 112
9318 464