37016 710
23466 380
34105 856
9145 820
31156 566
17738 278
17328 548
26415 306
38424 436
33836 314
22896 886
24879 239
15550 495
7938 115
34742 513
7166 337
22948 656
9575 352
2935 511
16345 384
12297 419
11706 189
6293 48
18934 831