30337 166
244416 952
15715 86
14034 464
37721 420
17609 642
12435 345
18398 86
9688 439
49552 531
1545 222
1512 69