34995 80
5654 626
2769 412
17257 244
8027 530
8327 507
8544 262
8419 839
3693 503
6530 867
4752 590
4667 225
778 91
3180 706
3989 595
4277 714
1564 295
668 137
952 110
3526 308
3866 748
1756 350
1886 308
3183 768
3188 697
1300 128