997 120
11118 83
54390 591
17492 514
11674 372
21631 75
2379 252
14882 301
32612 910
3151 189
2142 280
27692 634
1420 174
2454 413
2718 273