1430 276
4504 69
2916 25
17501 692
74903 322
34498 246
10964 411
11730 147
6850 374
5415 77
32238 458