37 480543
32 128120
56 901383
42 615378
73 666504
39 425244
37 29096
40 559320
37 697456
47 582194
20 30866
18 424576