50955 155
84054 901
10900 78
36249 144
30755 640
48096 766
35289 509
32165 569
15800 966
32370 344
39364 464
19505 73
48995 276
40076 277