37 297340
42 525410
18 811521
32 622415
15 193177
20 106514
22 330324
37 196598
36 495343
40 623333
54 919496
30 203328
30 529412
19 546560