2985 347
3288 109
4561 674
6754 639
5716 603
5859 524
5853 612
5366 450
2720 263
2100 185
2564 277
5305 199
3053 117
12644 552
8675 778
4105 657
5550 601
2612 84
87379 389
31534 271
4664 549
73583 879
4026 645
4677 217