5067 421
18856 122
297581 1056
72036 221
7797 202
16800 63
31781 662
36880 313
26592 656
69062 714
20356 483
4540 562