45675 416
27146 575
22330 277
135037 664
51401 355
19803 392
15540 413
4851 223
17584 57
5588 480
4004 842
2187 112
9309 464