25631 115
8021 151
7737 127
9447 147
13376 684
27256 447
4440 156
5335 102
11694 642
8025 851
7255 645
3798 503
2505 74
3736 337
2319 317
4174 508
2984 550
5565 680