2990 46
2043 219
1654 218
1495 122
6893 531
72645 450
27994 247
20847 73
9926 715
3959 397
4713 350
4865 635
7262 625