2995 757
2203 581
208 48
269 72
2288 743
1753 407
2946 638
917 229
1490 365
2791 687
311 72
1979 502
1293 358
4074 654
6263 119
16039 267