12878 54
27087 137
2783 182
82771 628
114805 657
3375 298
193333 669
7213 325
26187 211
11272 81
73557 136
7556 488
9244 747
19090 130
8850 115
9202 260
5501 110
49198 338
17818 513
26587 585
10057 240
19968 470
11826 180
94511 668
12333 771
8684 672
8470 694
14899 202