6783 708
5235 371
20573 578
29058 582
11801 147
10382 139
9062 114
47268 93
3301 522
18709 326
3992 639
3298 261