5067 421
18856 122
297599 1056
72037 221
7797 202
16804 63
31788 662
36883 313
26606 656
69069 714
20364 483
4540 562