8512 597
9524 56
302291 1062
17139 325
10391 746
19691 667
59548 1002
9615 311
146663 681
115591 866
48812 381
5276 470
5564 234
47071 158
60022 457