51012 155
84135 901
10905 78
36276 144
30796 640
48119 766
35385 509
32190 569
15813 966
32398 344
39412 464
19518 73
49022 276
40106 277