3125 350
4402 152
50786 105
52994 468
66509 857
76128 149
70347 372
92204 767
16590 148
7182 159
19445 112