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