3026 278
12167 264
10466 466
752 51
5090 912
5709 74
9017 538
8685 949
31789 712
10061 569
9370 37
10350 154
3767 555
6799 253
20377 448
5847 28
8293 357
1846 74
6245 674
6715 489
4205 686
3520 461
6722 566
5199 665
3371 138
9704 754
4428 469
24659 701