5948 614
108777 766
4780 719
12081 556
9244 450
3368 177
3528 555
2140 225
3887 286
2380 449
3860 819
847 37
1689 273
1216 45
3224 787
1167 113