6781 708
5235 371
20572 578
29048 582
11801 147
10381 139
9058 114
47241 93
3301 522
18707 326
3991 639
3292 261