5075 421
18862 122
297859 1061
72128 221
7803 202
16834 63
31850 662
36934 313
26694 656
69193 714
20417 483
4546 562