3116 350
4391 152
50465 103
52950 468
66381 857
76016 149
70230 371
92137 767
16544 148
7165 159
19348 112