50861 952
40683 734
17553 515
15599 542
30649 83
6072 672
19881 772
18709 157
15558 600
7550 556
10318 521
10941 166
16504 693
15634 883
6069 174
14723 328
13213 483
22877 1003
17134 139
12743 81
15784 177
53600 479
9658 707
10393 98
11775 439
14008 481
12189 698
9684 266