12387 413
94597 744
50267 615
5516 302
8916 600
29468 492
286238 838
11809 145
288359 806
30414 922
33247 418
39842 454
14954 293
98390 338