3111 521
1652 179
1505 109
1686 402
6230 833
2969 577
5629 212
3239 106
4635 858
2651 546
565 46
3244 803
2960 698
3773 571
2986 616
989 186
2766 536
2204 176
3781 360
1505 56
2085 563
654 73
9086 718
3531 265