3042 46
2072 219
1656 218
1518 122
6900 531
72682 450
28021 247
20863 73
9940 715
3964 397
4717 350
4879 635
7263 625