45723 416
27155 575
22331 277
135171 664
51486 355
19834 392
15573 413
4859 223
17629 57
5593 480
4010 842
2194 112
9316 464