12420 413
94660 744
50383 616
5524 302
8924 600
29479 492
286851 839
11820 145
289070 807
30548 922
33332 418
40057 454
14967 293
98830 338