29128 166
243642 952
15698 86
14015 464
37649 420
17562 642
12418 345
18288 86
9655 439
49272 531
1542 222
1507 69