1049 120
11166 83
54777 591
17513 514
11691 372
21677 75
2380 252
14904 301
32670 910
3158 189
2148 280
27762 634
1424 174
2459 413
2724 273