3112 350
4388 152
50415 103
52944 468
66363 857
76002 149
70214 371
92130 767
16538 148
7164 159
19334 112