22 301512
23 706439
34 675390
64 686175
25 320549
29 696240
55 258365
48 263582
38 21691
43 148287
36 118327
50 176321
20 849558
35 120414
19 793420
32 135182
52 550576
18 848178
25 532348
33 361161
24 103414
27 879432
16 484167
62 538504