45723 416
27155 575
22331 277
135172 664
51488 355
19834 392
15573 413
4859 223
17630 57
5593 480
4010 842
2194 112
9316 464