16580 940
2480 243
12806 539
17193 379
5802 827
7403 133
24388 161
23058 233
12879 578
24169 712
4836 226