3113 350
4388 152
50421 103
52945 468
66363 857
76003 149
70216 371
92131 767
16538 148
7164 159
19337 112