1696 46
1347 219
1392 218
983 122
6696 531
71501 450
27316 247
20035 73
9631 715
3813 397
4586 350
4632 635
7163 625