12455 413
94728 744
50549 616
5535 302
8936 600
29521 492
287614 842
11829 145
289938 808
30651 922
33443 418
40307 454
14999 293
99402 339