12496 413
94872 744
50668 616
5548 302
8950 600
29544 492
288180 842
11836 145
290604 809
30719 922
33522 418
40514 454
15053 293
99813 339