3125 350
4402 152
50773 105
52993 468
66504 857
76122 149
70336 372
92194 767
16586 148
7182 159
19441 112