29101 166
243635 952
15698 86
14015 464
37641 420
17562 642
12418 345
18287 86
9654 439
49269 531
1542 222
1507 69