5953 614
108806 766
4781 719
12084 556
9252 450
3369 177
3528 555
2142 225
3888 286
2380 449
3860 819
848 37
1690 273
1219 46
3224 787
1167 113