50917 155
84005 901
10895 78
36236 144
30733 640
48086 766
35208 509
32148 569
15790 966
32358 344
39343 464
19493 73
48981 276
40060 277