18048 788
9097 114
12661 826
6978 573
2238 98
3936 611
3844 43
4658 338
2833576 4107
46339 1003
21526 549
194886 744
15581 624
101083 817
67121 521
10301 221
9503 457
30185 914
35855 265
36051 487
31577 443
16448 286
9308 590
18057 699
7750 412
10452 339
4928 497
5109 425