31 65278
19 772270
47 151510
25 839191
26 230343
28 759595
27 188413
26 526196
29 795572
60 810105
22 663853
43 066796
40 791340