30387 166
244451 952
15715 86
14035 464
37729 420
17610 642
12435 345
18399 86
9691 439
49561 531
1545 222
1512 69