1036 120
11154 83
54713 591
17509 514
11690 372
21676 75
2380 252
14901 301
32664 910
3156 189
2146 280
27753 634
1424 174
2459 413
2723 273