1016 120
11134 83
54548 591
17501 514
11686 372
21652 75
2379 252
14889 301
32634 910
3155 189
2145 280
27718 634
1421 174
2456 413
2719 273