1680 276
4690 69
3058 25
17630 692
75681 322
34845 246
11114 411
11833 147
6937 374
5513 77
32548 458