3125 350
4402 152
50790 105
52994 468
66510 857
76128 149
70348 372
92205 767
16590 148
7182 159
19445 112