963 120
11082 83
54121 591
17475 514
11663 372
21589 75
2377 252
14858 301
32566 910
3149 189
2136 280
27656 634
1420 174
2452 413
2710 273