12426 413
94662 744
50393 616
5524 302
8924 600
29480 492
286898 839
11821 145
289132 807
30556 922
33338 418
40077 454
14968 293
98857 338