30330 166
244410 952
15715 86
14034 464
37718 420
17608 642
12435 345
18397 86
9686 439
49548 531
1545 222
1511 69