68118 627
58851 127
40320 498
7252 180
4548 104
27092 526
9730 563
4523 285
25953 842
24985 360
53578 271
41404 489
56467 163
9693 871
6969 80
29216 266
36150 706
22895 111
4918 521
12139 105
29206 447
23329 55
203067 798