1038 120
11158 83
54738 591
17512 514
11690 372
21677 75
2380 252
14901 301
32667 910
3157 189
2147 280
27757 634
1424 174
2459 413
2724 273