15604 733
3254 832
4495 622
2971 152
3670 824
2667 862
3609 718
1297 374
3959 824
11559 483
8610 320
1969 400
3966 470
3481 720
4646 662
3398 627
2716 393
4392 126
1408 117
2248 461
1414 86
2133 315
1261 219
7807 508