45653 416
27145 575
22326 277
134953 664
51351 355
19787 392
15519 413
4848 223
17556 57
5588 480
4001 842
2187 112
9305 464