12428 413
94663 744
50394 616
5524 302
8925 600
29480 492
286909 840
11821 145
289148 807
30562 922
33343 418
40080 454
14968 293
98865 338