2957 91
61007 220
3852 613
4570 731
3134 600
5084 179
2051 85
6256 545
6040 292
7925 49
15489 281
3389 273
2753 63
4001 537
5246 841
4984 612
7783 213
4883 624
27452 383
3742 122
12828 623
869 37
9840 586
9155 420
7055 466
5255 496
10027 928
6991 608