6783 708
5235 371
20573 578
29056 582
11801 147
10382 139
9061 114
47265 93
3301 522
18708 326
3992 639
3296 261