39001 150
38927 96
37213 469
28806 583
21710 761
16811 642
32229 644
27051 550
26859 712
7313 692
22312 372
21577 375
32515 269
5095 363
11264 931
19446 661
28215 631
7795 485
16677 540
14208 812
30936 628
33509 615
54899 531
18151 560
65212 332
39934 431
40441 916
25545 869