45715 416
27153 575
22330 277
135151 664
51465 355
19829 392
15567 413
4859 223
17623 57
5593 480
4010 842
2193 112
9316 464