2705 657
1167 316
522 130
2885 590
443 99
1233 199
2052 337
14122 276
175035 696
12622 427
8843 602
5538 672
9473 38