45672 416
27146 575
22330 277
135024 664
51393 355
19801 392
15537 413
4850 223
17577 57
5588 480
4004 842
2187 112
9308 464