15014 769
6676 104
4668 385
3941 317
1888 172
3853 293
3959 587
4871 331
6404 499
4143 350
2540 117
9558 983
3252 74
9942 734
16797 660
6019 856
2990 379
6068 496