5954 614
108814 766
4781 719
12085 556
9254 450
3370 177
3529 555
2142 225
3889 286
2381 449
3861 819
849 37
1690 273
1219 46
3224 787
1168 113