29080 166
243625 952
15698 86
14015 464
37641 420
17562 642
12418 345
18287 86
9654 439
49268 531
1542 222
1507 69