18963 811
16178 50
35045 78
44274 911
26159 432
15072 158
52240 530
44359 639
25286 798
43210 451
51722 720
39580 727
18921 72
12211 585
10935 357
92199 870
57914 761
62167 261
31706 503
4458 422
30306 90
35361 501
30197 390
24644 58
44704 834
29410 61
31305 562
28298 818