12496 413
94870 744
50667 616
5547 302
8950 600
29544 492
288177 842
11836 145
290595 809
30719 922
33520 418
40514 454
15052 293
99806 339