90 126486
16 10463
44 33263
49 5241
4 2370
60 20179
16 1473
73 34322
8 4471
39 15273
50 47701
41 71928
36 42985
53 22565
20 11027
53 13965
33 15787
28 6310
28 5954
35 18476
23 4938
13 14588
30 3152
18 6220
28 3854
16 4183
8 4297
23 4187
20 6599
17 2505
8 3019
11 2655
8 3880
16 4685
4 4584
21 4775
24 3998
27 7532
11 2788
15 1730
16 4236
11 3457