5067 421
18856 122
297587 1056
72036 221
7797 202
16800 63
31781 662
36882 313
26595 656
69066 714
20359 483
4540 562