13563 89
12289 702
5580 344
33148 362
23063 689
192037 1351
14369 259
20935 703
43527 195
40474 627
18559 853
118423 617
32835 820
22661 637
156035 338
76062 565
48216 466
13746 496
23486 720
28518 713
86157 533
17898 837
21145 590
63019 479
117932 293
243090 699