12485 413
94824 744
50636 616
5546 302
8948 600
29535 492
287987 842
11834 145
290372 809
30695 922
33492 418
40436 454
15036 293
99679 339