5966 429
2805 82
5028 684
8025 750
4712 278
15336 379
25558 821
6159 830
40084 691
7987 109
3576 211
9462 811
5079 338
7647 55
3812 79
18232 561
8194 583
1552 127
6520 715
6714 479
3344 322
11705 351
24143 384
2579 168