39 310396
15 569348
60 199297
31 364469
29 767120
44 366239
50 236529
20 823332
21 875390
34 551393
33 682370
39 974378
21 743259
29 905459
22 96788
28 556157
46 373395
39 548134
38 443282
59 93486
47 035253
44 582194
50 44295
38 609869