2996 583
7336 814
7961 642
2394 88
17144 550
10313 369
170489 223
8681 946
8945 718
8489 959
7230 577
7572 577
1079 45
4770 110
14154 628
31051 443
3571 153
10298 628
2606 215
6677 331
9625 717
13122 398
48846 330
3275 788