12402 174
115037 293
81786 748
11795 485
3938 104
3385 330
9892 658
22683 359
10082 538
9714 354
21175 327
11567 237
9911 261
21981 295
24971 523
13799 453
17332 502
59068 384
16329 741
8582 453
8347 407
4356 54
17445 414
4600 531
6152 48
23189 726
11650 207
35063 740