51013 155
84141 901
10905 78
36276 144
30797 640
48119 766
35389 509
32192 569
15813 966
32398 344
39414 464
19519 73
49022 276
40106 277