6696 708
5127 371
20276 578
28630 581
11576 147
10210 139
8813 114
44457 93
3261 522
18454 326
3894 639
3097 261