5943 614
108763 766
4779 719
12077 556
9241 450
3368 177
3527 555
2140 225
3884 286
2379 449
3860 819
847 37
1689 273
1216 45
3224 787
1167 113