2959 91
61008 220
3852 613
4571 731
3134 600
5084 179
2051 85
6256 545
6040 292
7929 49
15493 281
3391 273
2753 63
4001 537
5246 841
4984 612
7784 213
4884 624
27461 383
3744 122
12836 623
869 37
9843 586
9156 420
7055 466
5255 496
10028 928
6991 608