31 02952
52 298244
51 290121
46 388464
32 842751
30 028107
20 44319
70 215823
55 433220
25 082485
65 237726
27 856553
41 955368
20 096573
41 768475
40 750647
22 87752
30 468551
43 196891
35 92168
34 329934
31 424129
43 903830
21 949399