3052 46
2075 219
1657 218
1518 122
6903 531
72686 450
28026 247
20867 73
9942 715
3964 397
4718 350
4879 635
7263 625