4001 347
2573 81
7572 133
2350 112
1471 64
3751 778
1996 123
4065 621
16017 291
3094 596
4112 384
6302 695
3232 477
7381 50
3946 276
2189 31
4022 879
8846 203
10260 673
14864 725
3757 224
5174 391
22655 126
8535 549
2313 222
7075 180
1471 98
16842 732