50871 155
83944 901
10886 78
36216 144
30698 640
48073 766
35084 509
32125 569
15780 966
32338 344
39304 464
19472 73
48963 276
40031 277