45556 416
27138 575
22313 277
134497 663
51180 354
19746 392
15437 412
4838 223
17467 57
5583 480
3996 842
2179 112
9297 464