5950 614
108785 766
4780 719
12082 556
9245 450
3369 177
3528 555
2142 225
3887 286
2380 449
3860 819
847 37
1689 273
1219 46
3224 787
1167 113