5903 614
108008 766
4763 719
11965 556
9086 450
3322 177
3511 555
2129 225
3872 286
2350 449
3843 819
843 37
1679 273
1192 45
3218 787
1161 113