42 125577
51 752493
34 937415
22 949254
38 345268
31 074477
23 875153
24 111590
26 180579
46 483103
40 878388
58 298600
43 078532
58 325415
19 239174