18961 811
16178 50
35045 78
44271 911
26159 432
15072 158
52236 530
44341 639
25285 798
43210 451
51722 720
39580 727
18921 72
12211 585
10935 357
92198 870
57912 761
62166 261
31705 503
4458 422
30306 90
35354 501
30196 390
24642 58
44701 834
29408 61
31305 562
28295 818