1029 120
11148 83
54667 591
17509 514
11689 372
21671 75
2380 252
14898 301
32652 910
3156 189
2146 280
27745 634
1424 174
2458 413
2721 273