12451 413
94711 744
50536 616
5534 302
8934 600
29517 492
287448 842
11826 145
289772 808
30633 922
33426 418
40256 454
14987 293
99315 339