5129 421
18882 122
299031 1062
72641 221
7815 202
16966 63
32133 662
37299 313
27030 657
69758 716
20815 483
4573 562