30186 657
4107 351
15084 134
13789 178
11745 313
3995 647
14312 616
7423 169
3001 148
8410 484
12733 154
3332 164
8997 246
3675 464
5807 470
13081 532
23307 397
378245 1078
3990 593
7456 70
6739 545
10196 86
8400 706
4158 692
18808 622
2729 437
2355 547
6153 212