12429 413
94663 744
50396 616
5524 302
8925 600
29480 492
286913 840
11821 145
289156 807
30562 922
33343 418
40084 454
14968 293
98868 338