32 31497
19 26962
23 433206
21 89555
54 347585
40 551162
35 865406
25 100364
37 577466
34 982442
47 291126
76 924634
58 444991
39 419869
48 757727
42 742862
26 585467