12426 413
94662 744
50393 616
5524 302
8924 600
29480 492
286902 839
11821 145
289137 807
30559 922
33341 418
40079 454
14968 293
98860 338