45845 416
27179 575
22348 277
135528 664
51808 355
19926 392
15691 413
4875 223
17927 57
5613 480
4022 842
2206 112
9338 464