29181 166
243672 952
15698 86
14015 464
37650 420
17562 642
12418 345
18288 86
9656 439
49288 531
1542 222
1507 69