45556 416
27138 575
22313 277
134509 663
51185 354
19748 392
15437 412
4838 223
17469 57
5584 480
3996 842
2179 112
9297 464