5909 614
108131 766
4764 719
11981 556
9101 450
3336 177
3511 555
2134 225
3873 286
2353 449
3846 819
843 37
1684 273
1196 45
3219 787
1162 113