12449 413
94707 744
50521 616
5534 302
8933 600
29516 492
287388 841
11824 145
289719 808
30627 922
33418 418
40237 454
14985 293
99266 339