12396 413
94602 744
50289 615
5517 302
8916 600
29472 492
286362 838
11812 145
288499 806
30445 922
33261 418
39880 454
14956 293
98481 338