3805 685
22657 396
1530 135
4648 407
5070 879
15777 107
4008 309
8877 772
2242 57
2481 287
2704 273
2516 405
4098 164
8278 671
2532 304
4814 598
3852 613
5615 452
3576 77
5796 559
1567 26
6756 345
32945 528
6438 86