1509 276
4570 69
2980 25
17546 692
75110 322
34609 246
11006 411
11771 147
6882 374
5443 77
32344 458