12504 413
94890 744
50686 616
5548 302
8950 600
29549 492
288277 842
11837 145
290705 809
30731 922
33535 418
40556 454
15056 293
99896 339