12456 413
94728 744
50553 616
5536 302
8938 600
29522 492
287627 842
11829 145
289957 808
30657 922
33445 418
40314 454
15002 293
99424 339