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