1043 120
11162 83
54760 591
17513 514
11691 372
21677 75
2380 252
14903 301
32670 910
3157 189
2147 280
27758 634
1424 174
2459 413
2724 273