30347 166
244427 952
15715 86
14034 464
37722 420
17609 642
12435 345
18398 86
9689 439
49552 531
1545 222
1512 69