30177 166
244325 952
15715 86
14034 464
37713 420
17601 642
12431 345
18383 86
9682 439
49477 531
1545 222
1511 69