1673 147
12959 229
7373 442
156702 696
121532 381
90921 588
11847 133
31928 428
3128 188
4212 424
2160 86