12401 413
94612 744
50309 616
5520 302
8919 600
29474 492
286476 838
11816 145
288633 806
30477 922
33281 418
39916 454
14956 293
98559 338