3116 350
4391 152
50472 105
52952 468
66383 857
76022 149
70236 371
92140 767
16545 148
7165 159
19358 112