42013 270
15784 642
16011 480
51543 100
14080 335
20817 747
62957 437
17602 222
15719 491
10709 581
8819 214
51555 498
40276 881
10271 432
9544 882
34365 235
26186 446
10678 512
11082 523
53180 166
17649 118
55621 568
25281 905
39691 573