3550 350
1797 186
1662 161
2273 325
5622 561
2437 439
6474 236
829 28
3443 347
1878 81
6295 133
1909 112
1132 64
3341 778
1443 123
3588 621
15004 291
2670 596
3669 384
5517 695
2868 477
6701 50
3148 276
1671 31
3549 879
3102 203
9206 673
14077 725