2999 747
26832 66
38709 210
19930 747
13472 124
8052 633
7915 442
4186 610
16668 505
10246 648
10789 454
5159 675
7615 62
5776 309
4120 602