2165 271
9014 388
52307 808
80060 657
6342 52
17006 735
22332 263
33289 884
18650 503
13892 59
1996 365
3997 649
5583 145