45702 416
27151 575
22330 277
135112 664
51447 355
19826 392
15558 413
4856 223
17615 57
5591 480
4009 842
2192 112
9315 464