12420 413
94658 744
50379 616
5524 302
8924 600
29479 492
286843 839
11820 145
289061 807
30546 922
33331 418
40052 454
14967 293
98822 338