30313 657
4110 351
15092 134
13790 178
11753 313
3998 647
14322 616
7428 169
3004 148
8414 484
12740 154
3333 164
9007 246
3677 464
5811 470
13095 532
23309 397
378273 1078
3990 593
7457 70
6739 545
10200 86
8400 706
4162 692
18813 622
2729 437
2357 547
6154 212