30297 166
244388 952
15715 86
14034 464
37717 420
17606 642
12435 345
18392 86
9684 439
49544 531
1545 222
1511 69