3112 350
4388 152
50416 103
52945 468
66363 857
76002 149
70216 371
92131 767
16538 148
7164 159
19337 112