12485 413
94821 744
50635 616
5546 302
8948 600
29535 492
287985 842
11834 145
290366 809
30695 922
33489 418
40436 454
15036 293
99674 339