12481 413
94806 744
50617 616
5544 302
8948 600
29531 492
287926 842
11834 145
290303 809
30687 922
33480 418
40420 454
15032 293
99639 339