1685 276
4702 69
3068 25
17639 692
75716 322
34874 246
11147 411
11845 147
6939 374
5518 77
32555 458