3028 651
2527 753
790 231
364 69
1331 72
4211 570
1308 140
4091 873
401 49
6097 553
2598 297
3305 371
2134 301
21370 182
4491 590
3616 674
1637 155
8127 440
1805 276
16940 109
1945 384
16342 207
5785 388
6562 242