5197 153
4865 116
7864 345
10472 663
4332 312
12957 389
13559 128
13947 581
10391 117
11410 277
12266 433
30139 687
29726 537
9629 319
21821 318
7545 711
1647 112
4926 331
15053 656
6808 436
9441 536
8857 582
15728 275
14611 154
20122 579
14531 156
6087 315
39607 979