2996 583
7343 814
7968 642
2404 88
17185 550
10320 369
170866 223
8699 946
8970 718
8507 959
7246 577
7592 577
1090 45
4780 110
14163 628
31066 443
3582 153
10305 628
2620 215
6685 331
9634 717
13147 398
48911 330
3278 788