2989 660
1654 492
1620 329
1492 337
4198 657
1197 316
539 130
2940 590
471 99
1257 199
2260 337
14158 276
175139 696
12671 427
8890 602
5569 672
9517 38