45735 416
27156 575
22335 277
135195 664
51509 355
19844 392
15581 413
4860 223
17645 57
5594 480
4010 842
2195 112
9317 464