6696 708
5127 371
20274 578
28628 581
11573 147
10210 139
8811 114
44445 93
3261 522
18449 326
3894 639
3091 261