28 651408
29 15571
43 153415
31 024116
21 902251
17 973325
64 490100
29 866184
68 377364
30 015223
48 566486
44 308394
27 897128
40 592464