29149 166
243651 952
15698 86
14015 464
37650 420
17562 642
12418 345
18288 86
9655 439
49281 531
1542 222
1507 69