9507 580
10989 310
13959 50
10709 85
6872 494
7952 335
4376 392
5789 392
15920 94
19743 176
29152 279
30591 78
10482 220
4494 317
17908 588
9128 481
7609 531
4540 44
15660 304
10007 68
2979 54
8326 291
16069 777
7214 863
13406 714
5287 414
4943 67
8776 297