12419 413
94656 744
50375 616
5524 302
8924 600
29478 492
286824 838
11820 145
289044 807
30543 922
33328 418
40046 454
14966 293
98807 338