32 501591
40 936198
29 996182
21 217267
16 77158
39 25572
23 956264
21 607257
27 535585
58 392142
56 76071
64 859228
43 148239
33 193969
59 717475