6701 708
5142 371
20333 578
28703 581
11627 147
10229 139
8835 114
44788 93
3262 522
18486 326
3895 639
3117 261