6949 83
2876 350
2727 27
5337 58
6750 847
15945 595
10473 667
16994 638
1871 291
7909 442
3564 622
15629 523
7188 394
11750 367
5035 612
8371 519
8259 281
14968 409
14288 93
5435 49
10305 663
17204 538
3215 220
19582 772
3312 825
2249 317
49878 472
15685 924