12496 413
94874 744
50673 616
5548 302
8950 600
29544 492
288194 842
11836 145
290618 809
30721 922
33523 418
40520 454
15053 293
99834 339