30362 166
244435 952
15715 86
14035 464
37724 420
17609 642
12435 345
18399 86
9689 439
49557 531
1545 222
1512 69