9507 580
10989 310
13959 50
10710 85
6872 494
7952 335
4376 392
5789 392
15920 94
19744 176
29155 279
30592 78
16405 624
10482 220
4494 317
17910 588
9128 481
7610 531
4540 44
15660 304
10008 68
2979 54
8329 291
16069 777
13406 714
5287 414
4943 67
8776 297