1010 120
11127 83
54462 591
17495 514
11680 372
21641 75
2379 252
14886 301
32621 910
3153 189
2144 280
27707 634
1421 174
2455 413
2719 273