29217 166
243692 952
15701 86
14015 464
37653 420
17563 642
12418 345
18290 86
9657 439
49295 531
1542 222
1507 69