45672 416
27146 575
22330 277
135022 664
51391 355
19799 392
15537 413
4850 223
17577 57
5588 480
4004 842
2187 112
9307 464