6719 708
5161 371
20396 578
28777 581
11688 147
10265 139
8896 114
45192 93
3275 522
18539 326
3907 639
3158 261