28 735408
29 18171
43 153415
31 024116
21 902251
17 998325
64 502100
29 896184
68 377364
30 111223
48 579486
44 311394
27 901128
40 620464