1566 287
1105 57
1524 107
11609 679
14568 492
31080 119
8115 741
3825 84
4467 562
2615 263
10223 347
6931 101