39041 644
3479 467
3358 77
9037 151
310948 930
6864 597
24518 188
63381 145
35940 107
7740 651
14238 889
3319 123
26781 687