3112 350
4388 152
50398 103
52936 468
66358 857
75997 149
70210 371
92124 767
16534 148
7163 159
19329 112