2886 350
2728 27
5307 58
6757 847
15807 595
10436 667
16864 638
1886 291
7878 442
3582 622
15575 523
7157 394
11768 367
5042 612
8318 519
8178 281
14836 408
14118 93
5436 49
10309 663
17089 537
3221 220
19465 772
3325 825
2259 317
49905 472
15560 924
17028 539