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