12496 413
94874 744
50671 616
5548 302
8950 600
29544 492
288186 842
11836 145
290612 809
30721 922
33522 418
40517 454
15053 293
99826 339