2165 271
9013 388
52303 808
80058 657
6342 52
17006 735
22331 263
33286 884
18647 503
13890 59
1996 365
3997 649
5582 145