2780 120
2956 90
11893 778
21746 371
21663 279
32691 772
10382 50
17438 624
13429 325
6828 102
7783 813
3195 434
3089 46
3959 496
3746 654
4447 941
2886 368
4673 519
4039 635
5168 929
2462 417