30222 657
4107 351
15087 134
13790 178
11749 313
3996 647
14315 616
7424 169
3001 148
8410 484
12736 154
3332 164
9000 246
3675 464
5807 470
13088 532
23307 397
378251 1078
3990 593
7456 70
6739 545
10196 86
8400 706
4158 692
18810 622
2729 437
2355 547
6153 212