12449 413
94704 744
50511 616
5532 302
8933 600
29515 492
287348 841
11823 145
289670 808
30618 922
33418 418
40223 454
14982 293
99238 339