105043 700
36182 759
37672 966
76501 815
89530 844
46412 767
39796 479
42996 665
37359 112
40679 488
26557 81
42915 934
34166 222
48360 213
45768 673
50163 255
59989 495
31855 340
20908 217
46040 675
51024 644
46572 696
42200 708
120758 896