30157 166
244311 952
15715 86
14034 464
37713 420
17600 642
12431 345
18380 86
9682 439
49473 531
1545 222
1511 69