1030 120
11148 83
54682 591
17509 514
11689 372
21672 75
2380 252
14898 301
32656 910
3156 189
2146 280
27747 634
1424 174
2458 413
2722 273