12430 413
94663 744
50404 616
5525 302
8925 600
29481 492
286936 840
11821 145
289198 807
30567 922
33346 418
40094 454
14968 293
98885 338