6802 708
5252 371
20616 578
29194 582
11845 147
10423 139
9112 114
47791 94
3314 522
18743 326
4008 639
3331 261