5091 96
13706 158
3934 708
10665 695
10573 603
24830 259
4133 167
3464 405
2908 213
14976 566
6792 533
17554 570
27787 284
2688 267
2770 127
6456 635
7079 357
1601 66
4075 746
14196 400
4974 833
5174 473
4181 353
3235 147